Maybe because all the services use the same practices?
What alternatives do you have? The only truly decent options are paying to host your content on your own server (but people don't usually realize that this has a real cost) or Itch.
Itch has one of the friendliest and most unrestricted systems I've seen. It has its weaknesses, but overall, it's one of the best places to upload a game.
Which makes me wonder. What's your question about?
The vast majority of people who create game pages here usually use Itch hosting for their files.
Very few games use hosting on other servers, and in those cases, it's best to try talking to them directly instead of creating a general thread in the FAQ section.
I'm not saying this to make you angry, but I honestly don't see how what you write here can reach the developers you're targeting.