The whole social thing about Foursquare is it's weakest point. I don't know why they are emphasizing it so much. Firstly, only an extremely small subset of my friends are on Foursquare and secondly I have enough social networks.
No it's not. For most people (on whose crowd-sourced data they live on) main motivation to checking in somewhere is pure narcissism and showing off. Nothing more.