It's a "startup" thing and since corporate America loves to sell the idea that we are all startups it happens in a lot of places. And it's stupid. Just like open offices. This article makes it about gender equality but I'm male and I still don't think it is fun.
This is clearly an issue with your current employers that should not be generalized to all companies.