wheel - 6:32 pm on Nov 30, 2011 (gmt 0)
Because the big companies can afford lobbyists.
Either all the little guys need to band together and do the same, or go the cheaper route and simply fire them by voting out all incumbents at every election until they hear the message loud and clear.
There's a national small business advocacy group where I am that purports to lobby the gov't. I belonged to it for many years, then quit because I didn't like some of their policies. And every second small business is going to disagree with them on something or other.