It paid significantly less than other engineering fields, and much, much less than specializations in finance, medicine and law (which artificially constrain supply through various gatekeeping mechanisms) up until recently, when the wage-fixing and anti-poaching policies were quashed.
There were also two periods in the past 25 years where it was very difficult to find work, especially for entry-level, without there being an especially large glut of engineers. Dot-com bust and the 2007 recession.