Without reading the thread to see proposed replacements I am personally struggling to think of an actor that makes me go 'damn, he'd make a good Batman.'
This suggestion will probably get a very mixed reaction, especially since he's currently playing a different DC superhero, but I could absolutely see Stephen Amell playing Batman

His version of Oliver Queen is already pretty much Batman-light, and I personally think Amell is a better actor than he gets credit for. Plus, he pretty much looks exactly like what I think Bruce Wayne would look like