I agree!
One problem could be that until now there has been no way to select a location when you create a profile, so unless all existing users add their location, the system has no idea where anyone even is.
One good option could be a "profile content search" where we could search for any profiles that have a certain word in their profile, so if you searched for santa barbara , you would get a list of all users who put the word "santa barbara " anywhere in their profile, this would let us search for common interests, hobbies, jobs, locations, anything!
And it would automatically only work with people who are willing to share that about themselves, (unlike pulling the location data from connection details, which im sure some people would dislike indeed)