Nah, LinkedIn takes the cake in that regard. If you wanna feel full on narcissism and a bunch of meaningless fake posts with people trying appear as something they're not... LinkedIn is the place to be.
Say what you will about Twitter, but at least the insults there are direct and tend to stay exclusive to Twitter - as opposed to neighbors convincing each other of the worst or your ability to land a job being sabotaged because your profile doesn't have enough keywords.