It's not really unfair and they're entirely in their right to do this imo.
They pay addon developers through a rewards program for ads that people view when downloading addons or subscribing to the ad-free experience. It's pretty bizarre for people to expect them to develop the app, host the addons, develop the API and STILL pay the add-on developers when people are bypassing their source of revenue using third party applications.