Here's the issue with the DCEU Movies
Every generation up to this point has had their version of a DCEU super hero/villain:
1960's - Batman (Adam West), Superman (Steve Reeves..I know he was the late 50's but people around remembered him), Joker (Cesar Romero)
1980's - Batman (Michael Keaton), Superman (Christopher Reeve), Joker (Jack Nicholson)
2000's - Batman (Christian Bale), Superman (Brandon Routh..yes it wasn't that great but you'll see where I'm going), Joker (Heath Ledger)
Every 20 years or so there was a cycle where a new generation has an actor they identify as the hero/villain..then suddenly 4 years after The Dark Knight Rises they resurrect the DC Universe and try to use different people that everyone had already had their mindset locked into in order to try and capitalize on the Marvel phenomenon.
It was too early...while Wonder Woman (who hadn't had anyone identifiable playing her since Lynda Carter in the 70's) was a breath of fresh air, and Superman (MOS was way better than Superman Returns and I can identify Henry Cavill as this generation's Superman) looks like how he should be, you shoved all new actors in roles that most people remember from the last 10 years playing them.
I watch Batman vs Superman...I see Christian Bale. I watch Suicide Squad..I see Heath Ledger....not that Ledger could play the Joker anymore, but I've come to identify with Bale and Ledger as those two roles because it's still recent in my mind.
Imagine if 6 years after Deathly Hallows part 2 they announce they are rebooting the Harry Potter series with all new actors....or Marvel says they are starting over and redoing every movie from Iron Man forward with new actors...the fan base would riot. Yes I know that Spider-man has been done three times in the last 17 years by three different actors, but it took til the third iteration to get it right, meaning they should have waited until 2017 to have the latest incarnation instead of the Andrew Garfield version.
We saw how that failed in the 1990's with Val Kilmer and George Clooney playing Batman....I watched those movies yet still Michael Keaton was my Batman at the time because that's who I saw playing him based on the first two movies.
Movie studios should wait to reboot a series until a new generation is around to identify with the person playing those roles, not pigeonhole some new actor a few years after someone was in the role that is already identified by a generation as being that character. Yet we all know they are just in it for the money.