The problem with the argument that the Treaty of Versailles was unfair, is that it's mostly incorrect.
It was tough on Germany, but the treaty of Brest-Litovsk, that the Germans imposed on Russia was much harsher.
And even the Treaty of Trianon, that was he equivalent of Versailles, but for Hungary was also much harsher.
The reality is that the Treaty of Versailles was mostly an excuse for extremist parties to mobilize anger in the populace.
Regarding modern day Russian-Ukraine war, we have to remember that up until the invasion of Crimea, most people thought that NATO was a useless organization.
It was only after Russia invaded that most people started to recognize that we do need NATO. And then several countries asked to be allowed in, to protect themselves.
And let's not forget that Putin had been claiming in public, years before the invasion, that Ukraine was not a real country.
The goal had always been to invade it's neighbors. Ukraine wasn't even the first, as Georgia was invaded by Russia in 2008.