People make mistakes in decision making because they simply dont have enough information available to realise /(make a reasnable forecast of) the probable outcome.
IMO had the Ukrainian people the foresight to see the outcome of their voting decision in 2019 and before that in 2013 then , IMO, they would have voted/acted differently.
From the Ukrainian refugees that I've talked to over the past 3 months, the sacrifice to date has been overwhelmingly too much. (I'm currently staying at holiday accommodation where nearby there is a Ukrainian refugee hostel with over 130 rooms packed full with Ukrainian refugees; mostly women & children and a few males...mostly aged .
Only god and the Pope claim infallibility and to a scientist that's suss to say the least!
Reasonable people will always admit mistake when adverse outcomes transpire as a result of their decisions...Only idiots and heroes (mostly dead ones) stick to their guns expecting a different outcome!
And a reasonable person would have to admit that outcomes of Ukrainian decisions (democratic or otherwise) post 2013 have been tragic for the Ukrainian people.
Sure Russia is primarily to blame for this slaughter and devastation but , IMO, others have a hand in it too because regardless of morality..it takes 2 to Tango and people like Gandhi knew that too well.
The problem for the Ukraine now is that "the egg cant be unscrambled " and that's why its so tragic............what does one say?