Или у тебя никогда сложных запросов не было, или скорость работы с БД в итоге ужасная)
Вот представь, у тебя есть юзер, в него аватрка, рейтинг, онлайн статус, геолакация, и еще что то там, и эти все данные тебе всегда нужны. Если у тебя сервис, возвращающий пользователя, он все это просто кеширует, а если запрос в бд, не важно один или несколько... это намного медленне.. тем более пользователь может месяцами ничего не менять, а ты все дергаешь и дергаешь..