Your post is even more peculiar since Twitter supports RSS . Does your blog client not support RSS?
It does, I just wasn't aware that Twitter supported RSS, since nowhere in the page (not even in the source) do they link to it. Can one find its URL without doing arcane magic?
That said, the I do agree that Twitter is a decent place to publish these, although it still has the length limit that prevents them from putting links to the comments.
Perhaps, but I think my sarcastic tone was warranted, at least before giving a serious answer. You could have said:
"I don't have a Twitter account. How would I follow something like this?"
Instead, you chose the more snarky:
"Guess what: not everyone has a Twitter account. Freaky, I know."
which takes on an almost condescending tone.
Anyway, I've been annoyed myself with the walled garden approach that many of these social sites are taking. Even Facebook has RSS feeds, but it isn't exactly obvious how to get to them. And Twitter seems to be more and more going towards the route of closing off third-party access. But if you're determined enough (and I realize most people won't be; even my finding of the RSS feed was mostly an intellectual exercise), it does appear possible to satisfy your requirements of using your existing Feed system to keep up to date with Twitter posts without having to have a Twitter account.
But like you, I would also have expected that I could simply put the Twitter URL directly into my Reader and have it auto-discover the RSS feed as most proper implementations do. Sadly, this is not the case, and having to somehow know the internals of the Twitter API as a user and not a developer is incredibly convoluted.
Edit: For posterity, I went ahead and removed the snarkiness. Chain broken.
But my post was itself snarky in response to narcan's "Pro-tip". It's a snark chain!
Your link  referred to a post which specifically said: "Last month, without warning, Facebook and Twitter killed-off access to RSS feeds. With the launch of the new Twitter interface, you could only access RSS feeds on Twitter if you were logged out of your account. Now, it seems you can’t access them at all. [... followed by a work around ...]"
Furthermore, it then goes on to say: "The process doesn’t work in all instances. Google Reader was unable to recognize the RSS feed." But this isn't a true statement, so now the information is actually misleading.
That seems to echo what I've been saying as well. There used to be an obvious way using established practices to access Twitter via RSS that was auto-discoverable by RSS clients and Web browsers. Now there is not. Judging by the number of RSS-related comments generated in this thread alone, it seems like a legitimate gripe, particularly since adding a simple meta tag isn't exactly an onerous burden.
However, I imagine with the advent of the thin-client AJAXification of the entire site, they don't dynamically create meta tags for this purpose (indeed, I'm not even sure if browsers would support this).