I disagree with your disagreement. Although being a developer that's just in it to make a living is a fine thing -- just like most creative professions, being an exceptional developer requires a passion for the job. Few developers that are really, really good don't love what they do.