So? Work done because you want to do it will end up being better than work done because you're good at it and you get paid a shit load.
Let me put it in these terms for you War. You're suddenly in charge of software development for Windows. And you still remain a Windows zealot. Now, since you love Windows so much, you want it to succeed, so you will end up working harder and demanding perfection from those below you. Now let's change the situation so that you're still in charge of software development, but you hate Windows. Your annual salary is $500,000 (I don't care if this figure isn't accurate to what they're making, so shut up about it). Sure, you still want the product to succeed, but you just want it to sell enough so that you make your big fat paycheck because as far as you care, you don't even like it. You're just there because you're talented and you accepted because you get a big fat paycheck.