All our product needs is to be able to publish to online stores
This is the problem, their app is not concerned with every possible channel just the channel that is specifically required/assumed for there app to be chosen and installed for in the first place; and currently works.
But devs are being setup to have to build in extra checks and UI affordances for systems they don’t even want to support.
Also to add to the tangle of apps managing publications there is no “channels” feature row for apps on the app store listings to consitently mark what channels an app may or may not support; nor a search filter for channels.