Basically at one point in time we said there ought to be limits on how much of societies limited resources we dedicate to 1 person.
The problem with this idea is that its not the government's job to determine how much money I earn, or how much someone else pays me.
You're still allowed to earn as much money as you want, and anybody can pay you as much as they want. It's just that society wants a larger share of that money, since you can afford to contribute more. A tax rate of 90% would be a bit high, but I don't see anything wrong with 70% or perhaps even 80%.
It COULD be the governments job, if we wanted to take another crack at that sort of system, but it hasnt worked terribly well in the past.
But in fact it has worked terribly well in the past. In the booming years after WW2 top tax rates were considerably higher in both the USA and western Europe.
Note, however, that this requires an at least reasonably functional society, where a decent attempt is made to spend tax money on things that contribute to the society: safety, decent education and healthcare, safe housing, work, food, and infrastructure, fairness in labor, etc.
If your particular society is too corrupt to provide that, that should be fixed urgently; government is not inherently bad, but corrupt government is.
Fixing a corrupt government is a long and tedious process, but it can be done, as history has shown repeatedly. A populace that is well-educated and well-informed helps a lot in this.