Compared with his wife, McCain is decidedly middle-class. Based on his tax return, he collects his Senate salary ($161,708), a Navy pension ($58,358), and some Social Security income ($23,157). The money he's earned over the years writing books ($176,508 in 2007 and about $1.8 million since 1998), he gives to charity.Add it up ( ignoring the book residuals ) and John McCain makes $243,223 a year. That's not middle class. That would put McCain and his wife in the top 2% of American households, even if she had no money at all.
I suppose compared to Bill Gates, John McCain is in a class with Somali refugees and subsistence farmers in Chad.