This whole thread of folks arguing about PJs in public is reinforcing OP’s point IMO :)
Pretty sure it's just a matter of having drawn the line of "proper behaviour" in a different place instead of not actually caring about enforcing proper behaviour