Are you thinking the salary cap hasn't changed from the 90s? The MLE is 12.3m this year, and that is a high-end role player. If one plays at that level for 8 years, they make that amount you're complaining about. And the cap is expected to go up significantly over the next few years (would have gone up more drastically, but the KD to Warriors situation convinced teams to adopt smoothing).
It is true that in general, super stars are underpaid, and role players are overpaid.