Its so easy to fix that if it is true it is either done on purpose, either done under the management of lasy and stupid people!
If instead of a big pool shared in proportion of bad metrics, you share at the level of the user, even with the same bad metrics, then pondered whith their subscription plan price, every one will contribute in the proportion of its use. Cheaters could only cheat themselves…
As a bonus, you can tell anyone how much they gave to who!
Bitcoin and Smart Contracts should offer uncheatable solutions soon.