Real numbers are quite easy for people to "understand"--you can point out the ratio between a circle's circumference and its diameter will always be constant, and name it, while not being exactly expressible as a ratio between two integers, and people will understand that as a concept. Yes, real numbers have all sorts of weird properties, are challenging to build in a set-theoretic principle, etc., but most people aren't going to reach a level of mathematics where those issues come up.
By contrast, complex numbers are invariably introduced as a mathematical gimmick. The imaginary number 'i' is sqrt(-1)... what does that even mean? What would an i-meter long rod look like? What can you point to as a physical construct that encapsulates complex numbers? Especially as is often taught, complex numbers just feel like someone arbitrarily decides that it means something, and you're then manipulating something without any justification for what it actually is or why you should care.
I'll note that negative numbers are similar to complex numbers: a rod of -1 meters doesn't make sense as a physical construct. Indeed, historically, negative numbers aren't in much use until about the same time complex numbers are invented. However, the value of negative numbers is readily apparent: you can use it to keep track of directionality; a credit of -$100 is clearly the same as a debit of $100, for example. With complex numbers, examples of why you might want to do the work are rarely forthcoming. But to give the example no one gave me in school: complex numbers encode magnitude and phase--it will tell if you adding two things that are equally strong will cancel each other out completely, intensify each other, or something in between. (Of course, this is not readily apparent from the usual representation of complex numbers as a + bi, which may be why it's not really covered).