Where’s the relevance, Twitter?

Before we get started, let’s get something out of the way:  Yes, I know I’m complaining about a free service that I don’t have to use.  And further, it’s their platform to do whatever they want… I can’t fault Twitter for wanting to monetize their platform.  Given that Twitter (and pretty much every social network) [...]