Да ,это все нужно для достижения целей сайта. RSS делаается для разных целей. Например, турбо-страницы сделаны через RSS, если я не ошибаюсь. Для технического специалиста сильно тут вдаваться в детали не надо. Есть ТЗ - его реализовать. А что там, на сайте, должно быть - это пусть разработчик ТЗ думает.
Ну я хочу например сделать блог обычный, в котором лекции по питону хочу свои разместить, по сути мне sitemap нужен для охвата поисковиком, а RSS получается не в перся, тк из фронта у меня только бутстрап