At first, I felt like most did. I have many test results in the top 10% if not 'first place'.
One good point is that UpWork is a worldwide pool of talents, and most users do not speak English at a native level. So it was not fair to them in the first place as those tests could not be taken in other languages.
That said, if you consistently provide quality services, then your profile should still reflect that.
I think I will take a screenshot of my test results before they're gone and put that screenshot in my UpWork portfolio.
Best to all,
It doesn't matter if a freelancer does not speak English as their native language... If a client is giving you instructions in English then you should absolutely be able to pass a skills test that is also in English.
If a freelancer can't pass a skills test solely because the test is in English and all of the communication about the project will be in English, then I really shouldn't be hiring that freelancer.
Isn't that obvious?
I find that providing a tailored (or existing relevant) writing sample that matches the client's job description, and referring them to my relevant work history (say, travel writing history for a job description that says "City Guides to European Capitals"), often get a client response. Even my very first contract (back when Upwork was oDesk) was won on the strength of a writing sample, not my score on skill tests.
"This is a good decision for all cause decrease database and loading time will be fastest"
I am a tech writer. And I know about databases. In what pitifully programmed situation will test scores slow down page loading?
This is a good decision. Profiles and portfolios are enough to demonastrate any new freelancer talent and clients feedbacks are plus point for older freelancer.