Well for one, it completely ignores DFAR 5000. Which is really the crux of the problem (and partly why you have a $200 hammer, due to all the "required supporting documentation").
When a military/government controls what profits a company can make, which then kills drive for innovation, then complains that when it does get innovation, that it costs too much (often pointing at Apple apps for example, that cost $5, versus govt software that costs $2500 a year in license fees), but has a user base that's less than 1% of the population...then you get the finger pointing and insinuation that Defense contractors are holding the government over a barrel, and "trying to get rich".
The author of that article clearly has an axe to grind, or villain to portray.