With Uber Pool you can have both. People can choose to use Uber pool and in exchange for a bit of additional time for transit, save both money and save the environment. Win Win (lose as far as time).
Still a net loss against public transportation, the current savings are also largely driven by artificially low fares that Uber subsidizes with driver bonuses (to undercut the market).