The problem here is that there is a centralized app store that can gate your product.
On Windows, you could just host the msi or exe on your website.
On Windows, you could just host the msi or exe on your website.
This would be analogous to Microsoft kicking them off the windows app store. You could still download it manually.