I saw the original release of Justice League in the theaters when it first came out, and I thought it sucked. They crammed all these new characters into it, with not enough backstory on them and it felt rushed, like that Suicide Squad debacle. Superman's awful CGI face made it unwatchable.
I just watched the Snyder Cut yesterday & it was 4 hours of perfection. Great character depth... Now I am actually looking forward to The Flash and Cyborg's solo movies... and I couldn't care less about those characters after the original Justice League. Also... Affleck is the greatest Batman of all time.