Plenty of “non-military” federal employees deserve their bonuses and benefits. For example, although I was not a DOD civilian, I spent most of last year in Afghanistan.
You are right, of course. Painted with too broad a brush!