That framing held up. Most people who have actually built feed readers or generators treated Atom as the saner spec and RSS as a format with too much historical baggage, too many corner cases, and too much malformed output in the wild. The practical problem is not modern parser support. Most readers already ingest both. The problem is the pile of ancient generators,
CMS templates, and extensions that emit inconsistent RSS, plus niche ecosystems that never really embraced Atom. Podcasts came up repeatedly as the main holdout. Apple’s podcast tooling still effectively makes RSS the default there, so “Atom is better” does not automatically mean “Atom is the right choice.”
The liveliest argument was over titles. The article leans hard on Atom’s ability to represent titles as text, escaped
HTML, or
XHTML, and treats markup in titles as a real advantage for emphasis and code terms. A lot of people hated that. Their objection was not nostalgia for RSS. It was UI and safety. Titles get shown in dense lists, across many renderers, with unknown fonts, styles, accessibility settings, and sanitization rules. Once markup is allowed, readers either flatten it and lose meaning or partially render it and get inconsistent results. That left a narrower consensus than the article suggests. Atom is better when you care about spec clarity and machine handling, but some of its extra expressive power is only an advantage if clients agree on how to present it.
A side current pushed beyond the RSS versus Atom fight entirely. Several people argued that
JSON Feed is the more practical modern publishing format because it is simpler to generate, easier for developers to manipulate, and includes consumer-friendly metadata like square icons. Others said the bigger missing piece is transport, not syntax. Polling whole feeds is wasteful, full versus partial feeds are underspecified, and newer approaches like
WebSub,
ActivityPub, or other federated models address problems neither RSS nor Atom solves well.