His point is as subtle as a moose in your living room. It is also not as valid as he supposes. Modern forces, to be effective, need a combination of hi and low technology. Ignore the high-tech portion at your peril. And obviously, you don't make your entire force nothing but B-2 bombers. You take your budget and allocate appropriately.Or...let's say you buy half a quadrillion battle droids, plus a handful of X-wings. Goodbye Death Star. I think the/a main point of the argument is not to put all your eggs in one expensive basket, especially a basket that may have unseen vulnerabilities because it's so obscenely complex.
The empire obviously had the budget to produce the death star, AND produce hundreds of massive star destroyers and outfit millions of storm troopers. They could fit the death star into their budget with apparent ease.
Technology works. The U.S., at least, decided decades ago that we prefer to spend $$ rather than blood.