Why not work for yourself then? If you work for yourself the only thing that matters is doing a good job for the client.
I find that you can be more honest, not have to deal with any corporate politics and focus on building solid solutions. In the world of consultancies and ISV's actions speak louder than words, and doing a good job is the ONLY way of guaranteeing a decent living.
Plus is gives you the oppurtunity to be in control of your own earning power, you can earn as much as your willing to work for and willing to charge for (in line with market forces).
Personally I never ever got involved with office politics, it just seemed childish to me, I've always felt that being honest and doing a good job counted for everything and found that it works well in some places and made you a bit isolated in others.