I think you're conflating 2 things: RSS as format read by people and RSS as a format read by machine. Don't let the lack of popularity of the former sway your opinion of the latter.
Having to write custom code for each service you're interested in sucks compared to adding some RSS endpoints into an array.
Having to write custom code for each service you're interested in sucks compared to adding some RSS endpoints into an array.