I fail to see the problem
"The feed viewer has its own 'special' XML parser, distinct from the main Firefox one, and has not had a significant update in styling or functionality in the last seven years"
It's an RSS feed, it works fine and there is no need for updating the styling.
As for functionality, bloody hell why is it that everything has to get more functionality ? When it works, it's good enough - leave it alone. Adding more functionality is called feature creep and is a sickness that has killed many a product's usefullness. You don't add functionality for the sake of adding it, you add the functionality you need and you stop when you have what you need.
Somebody get a cluebat, I feel the need for some percussive education.