Because in 20 years in the senate he has never voted for a tax increase.
http://www.atr.org/content/html/mccainvotingrecord.html
According to Americans for Tax Reform, McCain has told reporters “off the record” that he would raise taxes if elected President.
“Because in 20 years in the senate he has never voted for a tax increase. “
He voted against Bush’s tax cuts. That’s bad enough.