I don't know why upwork is the best freelancer platform.
Becuase first of them, there are so many scammers on Upwork Support Team
Second, I think the CEO of the Upwork **edited for Community Guidelines**
Third, they don't keep their TOS.
I'm sorry to learn you feel this way about the platform. I would just like to request to please be mindful of the Community Guidelines when posting in the Community.
Please also know that using a different photo other than yourself as your Upwork profile picture other than is a violation of the Upwork Terms of Service. Kindly follow up on your open ticket regarding this concern for more information.
I wanted to look into your complaint further. Could you please share more information about your experience so that I can assist you?