The English Bridge Union has introduced a National Grading Scheme as a supplement/replacement for master points, for exactly the reasons you suggest. It's got its idiosyncrasies, but it's a lot better than the old "number goes up".
https://www.ebu.co.uk/gradings-rankings/national-grading-sch...