As an aside, I agree regarding the constant advertisement on Twitter, but I find the constant oversharing even worse. So many times I will see a few quality tweets from someone I don't follow, either retweeted by people I do follow or just recommended by the Twitter algorithm. Then when I do follow them the occasional interesting tweet is outnumbered 10:1 by mundane personal information about e.g. their kids or what they're having for dinner. No complaints about random people who use it as a social platform amongst friends doing this, but serious jouranlists with 50k followers who use Twitter as a career tool also do it. It reeks of narcissism.