Imaginary numbers are completely pointless. Why would you ever need to calculate anything with square roots of negative numbers in any context, outside of theoretical mathematics? Most other topics have at least SOME practical usage, but not imaginary numbers.
Generally math that uses complex numbers relies not just on the foundational properties of them, but one one specific equation utilizing them: Euler's equation. Euler's equation states e^(
ix) = cosx +
isinx. When you stop and think about it, it's a strange conclusion- an exponential function equals a cyclical function? It's hard to convey how important this is without having a solid understanding of the mathematics behind it. Exponential functions arise naturally as solutions to differential equations that can model all kinds of things in the world, and using Euler's equation we can develop concise solutions to problems that would otherwise be impossible to solve. In this case, it's not using the fact that i=sqrt(-1). It relies on the orthogonality of cosx and isinx to solve an exponential equation.
Electrical and signal engineering utilizes imaginary numbers in a completely different way, albeit still using Euler's formula. Unlike differential equations, electrical systems begin with a periodic function- in this case, the alternating current that gets produced by a power plant and sent all the way to your house and into all your electrical components. It's difficult to calculate the resistance and impedance of these systems because their state is always changing due to the alternating current. If you measure the voltage at any two points in time, you will get different results because of the wave nature of the voltage source. What complex numbers allow us to do is to create a model of an electrical system that is independent of time, since by Euler's formula we can take a periodic function and turn it into an exponential. By make a time-independent model, it becomes possible to solve issues regarding the power factor of an electrical system, which can improve the efficiency of an electrical system. This is especially important if you have a machine shop with lots of motors that cause a high inductive load and give you a terrible power factor, and if you do not correct it you will soon get an angry letter from your power company about power factor correction.
This is a specific application of the Laplace transform, which is a more general way to turn any time-based function into a time-invariant function based on complex variables. Laplace transforms are also used in differential equations to solve even worse equations than the ones you apply Euler's formula directly to. There are further applications of complex numbers past this, and in fact there's a whole damn class on it called complex analysis that studies the unique properties of other functions with complex variables, but that is currently beyond my knowledge.
What all of these uses have in common is that none of them directly utilize the most basic identity of complex numbers that is
i=sqrt(-1), and that is the problem with how complex numbers are taught. The actual implications of complex numbers are much more nuanced than what an introduction to them will reveal to you. Students focus too much on the definition of
i because that is all they are given, and that is why they arrive to the conclusion that they are not useful. In a way it's like teaching someone the alphabet of a language they haven't been taught. Until they do learn to speak the language, the alphabet will be useless beyond meaningless faffery. Solving the square roots of negative numbers is that same faffery.