Было бы здорово увидеть образцы данных, текущие результаты и ожидаемые результаты.
Но я предполагаю, что это из-за того, что ваше предложение group by не включает столбцы t1.email и t1.activated.
Select t1.name
, t1.email
, t1.activated
, count(t2.id) as 'reporter'
, count(t3.id) as 'comments'
, count(t4.id) as 'reported'
from users t1
inner join tickets as t2 on t1.id = t2.reporter_id
inner join comments as t3 on t1.id = t3.user_id
inner join tickets as t4 on t1.id = t4.reported_id
group by name
, t1.email
, t1.activated
Без выборочных данных трудно быть уверенным, но я не думаю, что ваши объединения делают то, что вы от них хотите. Вы получите результаты только для пользователей, у которых есть как «сообщенные», так и «репортеры», и эти заявки включают как минимум 1 комментарий от пользователя, который сообщил об этом.