My main complaint is that he acted in concert with US neocons that set up the context over the last couple of years. However, Russia is responsible for the invasion and the horrors it causes. Once Russia attacked, Zelensky has been doing the right thing for Ukraine, he is trying to kick out a foreign aggressor.
He could have fled Ukraine for Europe or the US at any point, and he's staying and fighting an aggressor that is much stronger than he is. Calling him "cowardly" is the complete opposite of the truth.
You really need to step back a little. Your visceral and kneejerk contempt for anything the US does is leading you to say ridiculous things. It isn't that there isn't room for criticism. There is, but you take it to a level of presuming the moral equivalence and good intentions of some of the worst regimes and leaders in the world.
You're basically turning into Gore Vidal.