Those same people probably disagree about an army captain being middle class. Some would say that any public employee short of a presidential appointment is per se something below middle class. The average congressman or senator, the people on TV making all the decisions, are paid 175k/year. The president is paid 400k. Such people normally have other private income streams but that is the base pay. So anyone talking about "low six figures" as "middle class" really needs to take their head out of the sand.