Other skilled professions do not either communicate with memes, have slides and swings in the office (as seen in some Google offices), etc. If part of the geek culture is being infantile, that's no wonder that devs got told what to do.
I don't know if the gamification of dev work went so far because of this, or if the causality goes the other way around.