22% is really high for what's effectively a dispatch fee.
If you factor in the way Uber can dictate price, you may actually be "paying" a higher fee versus what you could've made on your own. If they force you to accept a 40% discount that's got to be factored in, too.
Apple takes 30% but they don't tell you what price you can charge.