Office politics can be ugly but it is there and you need to learn to deal with it if you plan on surviving. The better you are at it the better your chances of succeeding. It really doesn't matter how good you are at your job (in most places) but how well you are liked by management and your co-workers.
Message:
True Sunny. Office politics are especially prevalent in new media/internet companies.
Peversely, these politics are the very thing that also downgrade the productivity of these companies and lead to high turnover rates.