Is there a reason why you think location access is OK for the Uber app but not ok for the uber.com website?
You know what doesn't do that? The local cab company when I call them to ask for a pick up.
All the reasons I come up with, can be easily argued "you can do the same thing in a browser". But still, it is not the same.