Not broken per se, just far from perfect.
So in what way ? Are we talking about RSS or RDF here ?
I see RSS as a damn good protocol (RSS 1.0 anyway), hidden behind some
dire politics and some unusably bad specs for 0.92 & 2.0.
RDF has made some choices over its theoretical directions which aren't
the way some people would have liked to see them, but it's basically a
good implementation within those choices. As to the spec and
documentation, a previously poor situation improved dramatically in
February, following some sterling work by the WG.