RSS should have just been mailing lists. Mail is a much better protocol than HTTP + RSS. Think about it. Store-and-forward subscription-based eventful push messaging with a simple extensible protocol that has been around forever and is supported by everything. Or hell: NNTP! A protocol literally designed for subscription to syndicated news feeds!
Yet they landed on a pull-based, client-server, new complex protocol that didn't work with anything else, because for some reason web browsers can't deal with a protocol that's not running on port 80.
The internet will truly be reborn when we have a network layer that finally doesn't enforce limitations on the kind of traffic that can pass between any of its hosts. It will eventually happen. (It has to; we literally can't build all network technology for the rest of eternity on a single transport protocol using a single TCP/IP port) But hopefully I'm not dead before then.