I can't quite see Lois, Brian, Stewie or Chris saying "this is going to ruin my social life!" :)
Yes, all the characters are snarky and selfish to some degree, its the fun of the show, but their archetypes are clear and Meg is essentially the hidden truth about teens - they protest, they moan...