There has never been a time with so many people, and so few wars, relatively speaking. Why increase budgets? Why operate at an increasing loss each year waiting for giant monetary rescue? The reasons are as old as human failing, and as obvious as poor systems design, sometimes. Its a thousand roller coasters running without synchronizing, it seems.
My suggestiom would be to demilitarize NATO and create a new security architecture that states if you come one step westbound we will nuke you (Russians). That will be enough to appease both sides and you'll save boatloads of money from being pilfered by the west's military industrial complex.
I hate that the Ukrainians have been used as pawns in a western gambit when they could have had literally the best of both worlds. Low energy prices from the east and European culture and influences from the west. But now because of the petulant children in power in Europe they can't have any semblance of a society anymore.
Remember when they put missiles in Cuba? We can't ignore their security concerns and pretend facts exist in a vacuum.
Claiming some nebulous security concerns does not justify invading a sovereign nation. Ukraine did express their desire to join NATO, that is their right as a sovereign nation. Russia does not have a right to control what their neighbours do. Your argument is denying Ukrainian Sovereignty.
Nuclear weapons are a special case, which is why we have treaties today that limit certain types of them. Cuba is not a comparable case here at all.
If you want to pretend this is solely about abusing Ukrainian sovereignty then that's fine. The west was happy to abuse Ukrainian sovereignty in 2014 when their intelligence agencies helped overthrow their democratically elected government. So really your logic is just a ruse. The facts speak for themselves.
Source: Amongst countless others https://en.wikipedia.org/wiki/Cuban_Missile_Crisis