Ha ha ha. I have a CS PhD and am friends with grad students in many other STEM fields. There are just as many who are "passionate", or whatever geeky losers who waste their life obsessing over minutiae want to be called, as there are people who are working on their degree for the sake of practicality. I would say the latter are in fact generally more successful.