I'd say a better example of an extension where the dev and users' interest are aligned is SponsorBlock: people can contribute by sending sponsor segments, and the extension then skips those parts of the video for everyone. You can upvote or downvote others' segments, and that's it. Replace "video" by "ecommerce site", and "sponsor segment" by "coupon" and that's what an extension like Honey should be.