This probably has something to do with the fact that everyone agrees that taxes suck; there isn't a whole lot of discussion to be had. You get more debate on a social issue because there is a variety of points of view.
FFFEEEEEUUUUUCCCCCCKKKK THAT.
That's exactly the line of thinking that has us in trouble. "Taxes suck. We all agree. Not much we can do about it."
That's the wrong attitude. Our primary focus should be on what affects us first - quite frankly, for most Americans rich, average or poor, that's money. I personally don't care about gay marriage as I'm not gay and I'm already married. Why should I have a debate over their rights?
We've been brainwashed into thinking these social issues actually matter. Like our debates on message boards matter. They don't. It's an easy way for candidates to be identified as republican or democrat. It's why Bradley Byrnes's website blatantly mentions how he's against abortion. Like that really matters. It doesn't.