If by “earn” he means sit around all day and do nothing then yes, they do earn it.

(CNSNews.com) — Rep. Hank Johnson (D-Ga.) says members of Congress “earn” their $174,000 per year salary (plus benefits) and that this compensation is “not elaborate.”

“The benefits and salary that we get, we earn,” Johnson said at the Annesbrooks HOA Candidate Forum in Georgia in October. “It’s not elaborate, it’s just a bunch of poppycock that a lot of people have spread around trying to get us to hate our own government and our government representatives.”

According to a Congressional Research Services report compensation for most representatives and senators is $174,000 a year.