RSS actually meant, mostly, that you had to have something worthy of RSS'ing ... a blog, an article, something.
Twitter? any old Joe can just post some bullsh!t that marinated in their minds for -0.5 seconds and that just gets added to Twitter and potentially my timeline.
Yes, RSS is far better than Twitter for some uses. Uses that are actually of value.