Listened to the American Airlines CEO talk about the hub and spoke a couple months ago and they seem pretty committed to it. He was saying that if there was an obvious market for a direct flight, they would break the hub and spoke, but otherwise, it was there to say.
IMHO as a part-time Uber driver, Uber could fix a lot of their current problems by putting tipping into the app. The self-driving car is not here yet, and Uber does not do enough for its drivers. If they would just add tipping I think that better drivers in better cars would start driving again. Without the tips, it's just not worth it.