As I mentioned in another comment, reputation system is useless. It is merely a measure of how many upvotes you have had vs how many downvotes. It takes just as much downvotes as it took upvotes to move your rep.
There has been talks of replacing it, but until we find a better algorithm, it is what we have. The problem is most signals that would represent good reputation can easily be manipulated, many without any stake at all (like if we used followers, or number of upvotes as key signals).
That is a very interesting point you're making there. Maybe a third party can create different Reputations as a service. Some things are not meant to be solved on-chain.