If addon maker of dbm couldnt live off the revenue from it on curse and needed patreon support when dbm is like the most used addon in the game I highly doubt that anyone is getting more than a pittance from some site hosting their addons. Sure its > 0 but its clearly not much so if you really care about creators support them through direct donations or patreon since add revenue is crapola.