There's huge diversity out there in coding styles as well, but I'd be rightfully derided or ignored if I suggested that meant that Linux shouldn't have a style guide.

For some reason, "tabs are banned" and "curly braces must be on their own line" are acceptable rules, but "no curse words" is Oppressive Corporate Soullessness.