I think your post was very perceptive and agree with your conclusions, but just wanted to point out that Poor Maps can do this via Foursquare...apart from the one click thing