As an American, it has become increasingly clear that neither side has a real agenda outside of protecting the interests of their financiers (big business on one side and unions/the entertainment industry on the other). Both sides choose a handful of issues to rattle their sabers about during elections, but neither actually want to get what they argue for or they will have to find something new to stir people up with.
Obama ran on a platform of protecting civil liberties and then stood up in front of the nation and defended the NSA spying on each and every citizen. Bush ran on a platform of fiscal conservatism and then spent far more than his predecessor.
Modern American politics consists of distracting the public while you sell their rights to whoever funded your campaign. Championing one side or the other is naive.