Complex numbers would be a much easier concept to understand if they didn't call it "complex" numbers or use the term "imaginary" numbers. Both of those make it much harder to digest because now you think that it's not real. What they really are are 2 dimensional numbers, meaning they have 2 components to each number.
The same goes for the term "real" numbers. Sometimes math, and its descendants like physics and computer science, can be too cutesy with their names that make it hard for regular people to understand or accept.
You are very right.
But, might be more complete to say that complex numbers are two-dimensional numbers used to model a lot of different things. So simply saying they are two dimensional numbers only part of the explanation. To fully understand them, you need to consider the notion of a 2-d number fits the application area, and what it means in context.
For example, complex numbers can provide an elegant way to represent rotations, oscillations, waves, etc. making certain calculations much easier.
But complex numbers are also used to extend the real number system in a way that ensures every non-constant polynomial has a root. In that context, they aren't merely a convenient tool for representing two-dimensional phenomena; they help complete the number system itself in a mathematically precise sense.
And then there is quantum mechanics, where complex numbers play a fundamental role in the mathematical description of reality itself.
Gauss agrees with you. He said "If the numbers we call +1, -1, and √-1 had been called direct, inverse and lateral units, instead of positive, negative, and imaginary (or impossible) units, such an obscurity would have been out of the question."
Hear, hear. "Complex" makes it sound difficult, when the original idea was that they were a complex--as in compound--of two numbers. Complex analysis turns out to be almost trivial, thus taking an orthogonal journey, compared to the gnarliness of real analysis.
I've been teaching math for 35 years, which I admit, doesn't say much, but I assure you the difficulties students have with complex numbers by and large have nothing to do with the name. It's the same with everything else: lack of preparation in arithmetic and basic algebra.