You know what, point to all the superhero writers who have their villains lay out the plan in detail out loud. You were right. They do indeed do that. It turns out the thing you got wrong is the part where the good guys stop them. You didn't write unrealistic villains, you wrote unrealistic heroes.