It would not be abhorrent if it were the only source of income for Uber, which would basically be earning the bid-ask spread.
Adding fees on top of that, though...
Adding fees on top of that, though...
IOW it's not the spread mechanism that's wrong, it's everything on top of it.
What is it, free market only works for Uber but not for the drivers?