This is not a hard error to identify (seems like one that's harder to make, if Uber employs qualified accountants), and given the number of Uber drivers who carefully and calculatingly join Uber as a way to become financially independent, it's hard to believe that no one discovered the problem and then complained. But maybe someone inside Uber felt more confident in prioritizing this issue after the public shitshow that Uber has been eating this past few months.