Yea, I don't like Twitter either. I've had it for a long time, but use it minimally. 2-factor authentication is annoying and having things linked to Facebook is frustrating. Somehow, I navigate it.
It seems like a short attention span thing originally, but they've expanded the character limit.