Hindsight is 20/20 but there was no way WB was ever going to pick someone other than SnyderNolan has bad taste.
Prior to Man of Steel, he was still a fanboy darling thanks to Watchmen, even if Sucker Punch didn't land, and no other director in their stable gets the comic book aesthetic like he does.
The main issue is Snyder has no interest in making movies that will please everyone, only movies he wants to make for himself, which is why he is at WB because it's only Studio that's letting people do this as opposed to something like Disney where every director is at the leash of Kevin Feige. Problem is before Man of Steel he was making mostly adaptations so it worked out, and now he is making original works based on existing characters, leaving a lot of room for interpretation, a lot of which don't jive with some people.