Ну типа сервисы разбиваются по неймспейсам, по типу (квери, сервис криэйт, какой-нибудь пэер и тд)
И тебе уже не нужно вчитываться в код, чтобы понять что там происходит, ты просто из контекста вызова сервисов и переданных в них объектов все понимаешь, если бы ещё интерфейсы в рубях были, вообще была бы сказка. Это просто борьба с энтропией и упрощение себе жизни