Yeah, people did start to figure this out two years ago, once Russia pulled back and settled in for a long war. NATO governments spent billions more to procure shells and artillery pieces, and on incentives to get the arms industry to build more factory lines and supply lines.
But decades of neoliberalism have gutted the states ability to do anything itself, or to compel a corporation to do anything, even something as simple as build an artillery shell that was designed in the 1870s. The end result is that the incentive money was used to streamline and automate the existing, privately owned, factories, allowing them to fire workers and run more cheaply , but not to actually expand production. And with billions more dollars chasing the same supply of shells, the cost of an artillery shell has now skyrocketed to ~$9,000 a shell.