Если под математиком подразумевать любого, кто тянет школьную программу по математике на 4, то вы правы. Если же под математиком подразумевать человека, способного решать задачи повышенной трудности, то такими не могут быть все. по определению. Иначе это будет уже не повышенная трудность.  И у каждого свои сильные стороны. Не могут и не должны у всех быть математика. И увлечение тут не поможет. Просто не всем дано. Можно увлечь ребенка спортом, но у него нет данных для этого спорта, и чемпионом ему не быть. С математикой аналогично.