In my opinion, the war in Ukraine is much more complicated than most people realize. We are constantly bombarded with propaganda from all sides and it inhibits rational thinking. One of the few reliable facts is that Vladimir Putin is a very smart bad person.
Lots of people think they have the answer to ending the war in Ukraine. One of the latest pundits is Chris Alexander who has published his thoughts in the Feb. 16, 2024 edition of Canada's Globe and Mail: Ukraine is paying the price for our nonchalance toward Russia’s leadership. Alexander spent years in Canada's Foreign Service, including many years in Moscow and a stint as Canada's ambassador to Afghanistan. In 2011 he was elected to Parliament as a Conservative MP and served as Minister of Citizenship and Immigration in Stephen Harper's cabinet. His reputation as a politician was very different than his previous, mostly admirable, reputation as a diplomat. Here's a excerpt from his Wikipedia article.