It's not card companies or itch.io it's all collective shout.
The execs of those companies are in puritanical cults like collective shout.