Yeah, Upwork will "mandate that you keep an app running that randomly takes screenshots of your desktop" but for me, an East European freelancer, was the only way to find clients from US/Canada with which I developed long term relationship.
Perhaps instead of fully vilifying platforms with "Beware of Freelance Platforms, They Are Evil", the author might want to walk a mile in our, less fortunate ones from shitty countries, shoes. My 2 cents.