So I guess, nicer taxi corporations existed, and got turfed out by Uber and Lyft who managed to reduce prices or increase convenience, and are reaping the fruit of their investment. Capitalism in motion.
I guess my fundamental point is, you can't fix this by putting pressure on companies to be nicer, because the ones being less nice will ultimately win due to better economics. If you want to fix it, change the law. Anything else is kind of shouting at clouds.