I’ll let you decide. Here’s two points of view (not mine):
1) Yes, it does suck (The end of Big Twitter – Text Patterns – The New Atlantis)
2) No, it does not suck (Does Twitter Suck Now?)
My thoughts are mixed on this, as I’ve written earlier. I’d like to say it is getting better, but I cannot.