Both Uber and Lyft also profit from this because in the end it's the customers who pay the difference.
So I don't really see either of these companies wasting time and effort on fixing this "problem".