Not so fast, Neocon. This war is the result of NATO expansion, first and foremost. The case has been laid out for anyone without an ingrained blood lust to understand. If you choose to ignore it, that’s fine, but remember; your old politics are coming to a rapid end. We simply ran out of money, and in your case, common sense.
NATO expansion affected only the timing, because once a country joins NATO, invasion becomes much more risky for Russia. Other than preventing Russian expansion, a country joining NATO had zero impact on Russia.