The journey is the reward.
Bah! The ability to look at things differently is the reward.
But really we are in agreement. It's well accepted wisdom in many places that programmers who can program in more languages can program better in any given language. This can be absolutely stunning to watch in practice. There have been a number of times I've seen someone with a dozen languages tucked away in their brain walking into a new language X and within a matter of days producing cleaner, better code than people who have spent twenty years mastering X. Specialization and focus can be very self destructive in this business.