i agree with the update to an extent, it does have some logic, clearing inactive accounts clogging up highscores, all the mass f2p bots who are on there, which are most likely discarded now.
however should DEFINITELY be exceptions. e.g. any f2p player with a 99 should appear, or perhaps over a particular total level.
it would be sad to see all the old legends who quit be removed from it, like they're completely forgotten. e.g. lover romeo quit didnt he? hes like number 1 player on two stats, definitely not fair to kick him off and ask for £3.50 a month to keep his name in lights.
would also be disrespectful to players like the old nite who died, just sweep him under the carpet... i dont think so.
TL;DR :
getting a 99 or a certain total level should grant you access to highscores.