Because advertisers are prudes about all manner of social attributes, and they don't have a consistent overlap which leads to services like Twitch simply taking an exhaustive but sometimes contradictory stance.
I think it's simpler than that. No capitalist wants to offend their customers or potential customers, but in a pluralistic society you can't please everybody so you end in awkward situation even though you're just trying to sell energy drinks.