Please read my original comment again. I never claimed that Gnome Shell is not suited for technical or development work. I only said its weaknesses are more prevalent in that area - it's a different claim. I would think the reason is that such workflows tend to be more diverse and more complex, so that users have created their own working styles based on the specifics of their work and abilities, some of which map better and some of them map worse onto the Gnome shell model. I don't think anybody is losing face by simply acknowledging this.