готов поверить в такой кейс вполне, можно даже без сервиса поставить в компоненте какой-нибудь interval(1000) и консоль будет каждую секунду работать
что с сервисом, где вполне себе ссылка на компонент может остаться в этом сервисе, а также с интервалом, где внутри interval  обычный setInterval — это особенные случаи
меня интересуют обычные подписки в компоненте, например http или даже of() и from()
Проблемы могут возникнуть не только с утечками памяти, но и с тем, что приложение будет работать неправильно. 
Представьте, что пользователь ждёт загрузки новостей.  Но он решил больше не ждать их, и кликает на новости с котиками. Что может произойти, если нет отписки:
— Сначала придёт список всех новостей, а потом новостей с котиками, страница немного моргнёт, не совсем правильно, но будет работать;
— Сначала придут новости с котиками, а потом список всех новостей, и в таком случае все пойдёт совсем не так, как ожидалось.