This is easy for Uber to fix. The surge (or the calculation of drivers) just needs to be delayed by 15mins or so. He can still turn off his app, but now he'll have to do it for more than 15mins, thus potentially losing 1 or 2 rides.
There are a lot of people with these qualifications.