It's an issue of poor CGI, regardless of the over-the-top, cartoonish design. How people cannot see this, or won't admit to it, is beyond me. That said, there is an explanation for it, and it's not as though Singer suddenly lost his eye for good effects work. Digital Domain simply could not deliver, and, given the company's situation, there isn't anything Warner Bros. could do about it, unless they wanted to spend even more money on Jack the Giant Slayer, further delay its release, and guarantee it won't make a profit. That said, I'm not at all worried about Days of Future Past. Having Prometheus VFX Supervisor, Richard Stammers, on the project is a step in the right direction. This movie should look amazing.