On the contrary, when a job is paid too much, people are doing it for the sake of money and not because they love to do it. Think of the politicians. They don't care that much about ideas, they are into opinions, and more favorably the ones that will get them the cash. That's why we get all these crappy laws.
Think of a fireworker paid a million dollars. At that rate, you'll get a bunch of real assholes that will do anything to get the job because of the money, but when the day comes they have to risk their life to save your ass, they'll just flee saying "f**k, that's not worth it".
So while I totally agree with you on the low pay justified by passion bullshit, my point is that we should not rely on high pay to expect the jobs to be done correctly. A job is done correctly iff the guy in charge is happy with his job done correctly.