Спрашивается, зачем вводить какие-то комплексные числа, если есть векторы?
Потому что их можно еще и перемножать. Векторы в общем случае перемножать нельзя, хотя некоторые можно - скажем, векторное произведение (только для трехмерных векторов!), ну еще скажем свёрточное умножение (для бесконечномерных векторов-функций) и пр., ну и вот произведение комплексных чисел (двумерных векторов). А еще комплексные числа можно
делить - и это уже совсем большая удача (см. теоремы Фробениуса), за которую они и удостоены чести называться числами.
Но на самом деле не важно как их назвать. Главное - в печку не ставить.
И ещё, как может в такой строгой математике быть какие-то "мнимые" объекты
В строгой математике
все объекты мнимые, если уж на то пошло. Но мнимые числа - они гораздо менее мнимые, чем Вам кажется, и как раз по той причине, которую Вы только что озвучили: комплексные числа - это
всего лишь векторы (а в "реальности" геометрических векторов Вы вроде не сомневаетесь).