Adding the game to new storefronts means managing updates, taxes, and other things across multiple platforms.
Is there a particular reason you'd prefer to buy on itch.io?
I play games on my laptop, not my phone and or steam (I don't have an account and wouldn't want to launch an app to play a game)