Jumping in on this without knowing anything about the business model, but why not just ask all of the drivers to pay $35 (for example) one time to do a bg check / insurance check?
Basically, it's an indication that Uber's finances are a lot weaker than their lofty valuation would suggest.
I guess an ongoing rate is necessary for ongoing updating.