Large corporate entities like Uber don’t listen until it significantly affects their bottom line. A program to allow customers to tailor advertisements would involve many thousands of dollars to implement and maintain, and the net result would be less customer engagement with their marketing programs.
The math just doesn’t add up until Uber faces a significant cost for not implementing it.