What is wrong with current location-based checkin service?

Location-based check-in service came into prime-time of social networking in year 2009 with launch of Foursquare, a location-based social networking application for mobile devices, and then tons of other similar apps such as Gowalla (recently acqui-hired by Facebook), Loopt, Scvngr, Hotlist, and many more are trying to crack location-based services. Few of them are moderately successful but none of them have been able to get location-based services into mainstream of social network. Facebook too tried with Facebook Places (which is now simply called “Check In”) and has now integrated location as part of every Facebook action (status update, pic upload, etc). Continue reading