> they represented an idea that anyone can start a website and become part of the "blogosphere"
The main barrier to entry isn't the lack of RSS, it's the fact that people don't read as much anymore. It's gotten to the point where if you submit anything text-based (as opposed to photos, video, podcasts, etc.) to a lot of subreddits the moderators flag it as spam.