Ukraine is at the crossroads of a lot of different ideologies and trends - its name in Russian "Ukraina" literally means "borderland." Complicated place. Russia views it as its historical stomping-grounds, and at the same time, Ukrainians over centuries have held onto a unique identity. (Zelensky himself is a native Russian speaker, but that obviously didn't translate into automatic pro-Russian sympathy.)
Countries that are in the process of democratizing always have a certain level of corruption. Heck, almost all governments have corruption. Certainly the U.S. does. Heavy Russian-backed influence in Ukraine's politics doesn't help matters. Russia's own system is tremendously more corrupt by orders of magnitude - basically all wealth and power has been consolidated into and flows through Putin and his allies. Gotta grade Ukraine on a curve on this aspect, given its context.
People are quick to treat this as an East-vs.-West situation. I think that plays into Putin's framework. What the last few months have shown is that Ukrainian people, themselves, have their own agency, and they've chosen overwhelmingly to resist Russia. Western arms and aid flooding into Ukraine right now isn't some kind of nefarious attempt to dominate Ukraine from the West, it's what their government has asked for to defend its sovereignty.