And we're not alone. Look at Germany, Italy etc. Germany's defense is a complete disaster despite having many leading arms manufacturers. Underfunded for decades. This is part of the reason some countries were pushing for a unifed EU forces (i.e something to sit next to or replace NATO if needs be), where each country could put in it's specilisations. E.g Germany with Tanks, special forces, ammo production, Spain aircraft, France seaborne forces, UK Navy, Airforce. With the US faffing around with Trump in charge and an unknown future for NATO it made sense but of course not for the headbangers who saw it as an EU thing and ... well yes there we go. It's incredibly hard for one country to spend the amount needed by itself unless you're the US or have massive numbers of troops (Turkey) etc.