HmMmMmMmMm
or playnite there's always that
I don't see why you can't put your game on several platforms.
if by several platforms you mean use it on steam, it was supposed to be a funny post
if you mean several platforms as more than just itch.io, i agree.