Our team has essential engineer who has great potential [to become very rich person and do very creative and interesting things] and he is wasting his time and pushing on customer schedules because of his participation in stupid hackathons.
I think for some in some ways it's an effort to compensate for lack of self-esteem and prove yourself that you're worthy of praise and rewards.