Смысл в том, что общаются 2 разработчика (один новый в команду пришёл) и он такой спрашивает: а как одна часть системы узнаёт о новых пользователях? Другой говорит: мы там Observer сделали и разработчик не видя ещё код уже приблизительно понимает как всё работает! Потому что он знает как работает паттерн Observer.
Другое дело что сам паттерн бывает спорный и непонятно выгоду получили от него или нет, но это уже другой вопрос...