The choice of language can be important, but it should be done based on sound technical reasoning, not popularity or emotion. I would skip past both sides of this debate and try to make the decision on a technical basis instead.
If I'm told to write in Python all day, I'll find myself looking for a new job rather quickly...
Only when that happiness leads to productivity. It's called "work," after all, you weren't hired to have fun all day.
It can also be a sign of understanding tool-domain fitness, with the domain not even revealed to us yet by the post author.