От таких компонентов теоретически могут быть две проблемы
И еще одна это заказчик, которому чем понятней тем лучше, и не нужны ему всякие фишки и навороты о которых он не просил.
Иногда проще убрать ненужное, чем объяснять что это ненужное и почему оно здесь присутствует.
если смущают "контакты" в списке компонентов, то удалите через phpmyadmin их из таблицы #_components
Этого не достаточно, так как файлы остануться, я контакты удалял так:
Находишь соответствующую этому компоненту запись в этой таблице и редактируешь поле "iscore".
Было iscore = 1, ставишь iscore = 0, после этого компонент можно удалить из панели управления joomla как и любой другой.
Не скажу что этого достаточно, чтобы полностью исчезли упоминания о контактах (например в управлении пользователями, при редактировании информации о пользователе по прежнему присутствует блок контактная информация), но все же.