The other day I had a meeting with some folks in a company that uses .NET and the CEO showed up in a gym shirt, shorts and sports shoes. You're conflating the technology with the places it's typically used, there are places that use RoR where everyone wears a tie.