It seems unfair with such a massive system now that 21 people get a majority of the earners?
The top witnesses in no way get the majority of the earnings on the platform. They earn what they earn because they have probably the most important job of all to do here which is to run the platform. It's a very difficult job to do well.
There are many ways for people who devote time and effort to the platform to earn much more money than they ever could being a witness, and that is great, but being a witness is not meant to fund development projects.