Are you expecting us to pat Uber on the back for managing to solve the impossibly difficult problem of actually paying their workers, as if that's a unique problem no other company has ever had to solve? Come on...
If you didn't want to handle the regulatory hassle of paying people in 50 countries, you didn't have to expand to 50 countries. You chose to expand to more locations, and that means you get to deal with the consequences of being in those locations.
Yes, it's complicated to build infrastructure to dispatch and pay your workers. But, come on, as middlemen, that is literally your only job. You don't even have to do the driving part!