And Steam is different because it has actual QA
This.
Also their "browse" section works completely different and they have like 80k indie games there, and default "indie" on Steam means not a huge studio/publisher, but still professional small studio usually, while the usual on Itch is amateur single developer with no publisher.