I get the point of LinkedIn. It's to show off to colleagues/competitors/potential employers that you're a wonderful asset and how vital you are to the team/company when in fact you're as dispensable as the next person.
I don't get the point of Twitter. Who else is there to present a fake front to? #socialmediasucks