Класс или функция PHP?
Будьте откровенны с собой. 
строка
$info = profile_info($user_id) не совсем явно рассказывает вам, что в этом месте вы полезете в базу данных за информацией о пользователе. И скорее всего вам придется писать комментарий.
 для строки
$info = (new User())->loadFromDatabase($userId)->getInfo();
коммента не нужно.
Для проектов со временем жизни больше трех дней я рекомендую делать классы по мере возможностей. 
Это как яичница. Можно пожарить два яйца и сожрать вприкуску с луком и бутербродом с колбасой. А можно сделать глазунью и нарезать туда колбаски, помидорки, лучок, все обжарить, чтобы шкварчало... пойду поем чего-нить.
Можно.  В том контексте в котором вы преподнесли смысла действительно нет.
Но вот при рассметрении нескольких функций и полей результат уже очевиден. А зачем скреплять страницы в книге, если можно читать и так?
Сначала ответьте себе на вопрос за каким нужно ООП и что такое класс в вашем понимании.