Yeah this, but it's also pretty clear that gitlab has a lot of internal mess to clean up too. Looking at these comment threads it's amazing that people from all over the company just drop in to spout off, lines of delegation are very important in running a business, otherwise people don't stay in their lane. Then there's just generic poor manners / immaturity along with apparently retaliatory behavior. So yeah opening it up makes them look awful for everyone to see, but they also shouldn't just shut down public access because they've got a bunch of remedial "how to run a real business" lessons to learn too.