If there is not a shortage there will be one. Then there won't be one. Then there will be one. Then there won't be one. That is the great circle of life. Your career all depends on luck and timing.
When I flew 135 single pilot "night fright" the assumption was that I would do that several years before a regional touched me. I was hired off to a regional in 6 months (as soon as I hit 2000 TT/500 MEL). When hired I was told about 8 years to upgrade. I was a turbo trash captain in a year. Was I rich? No, but I did well enough to support a wife and two kids while she was going through medical school.
Of course I knew guys who were hired onto the panel and told in two years they would be captains; 13 years later they made FO. I knew guys junior to me at my regional who due to airplane selection got the time necessary to be hired by the majors before me. I gnashed my teeth as they took off for the big show. They were hired in August 2001. Several months later they were back flying with me, but in the right seat.
My first regional interview with a highly respected regional that was my first choice went very poorly. I was devastated. They went under while my wife was in medical school. Best thing that happened to me. Along with not being hired by the majors.
I once flew with an FO. He started off telling me how much things sucked when he was a student pilot. He hated being a CFI. Flying 135 was horrible. He detested being and FO for our regional. But man... when he moved across the ramp and flew the big iron, things would be great. He was all of 21. I asked him if he ever had another job- of course not. I've been... let me think... a camp counselor; short order cook; boat skipper; scuba diver; MP; infantry; military pilot/IP; CFI; 135 pilot; 121 pilot... other stuff in there as well that I've forgotten. Some jobs sucked, some were good. Being a 121 pilot was not one of the jobs that sucked. This kid reminded me of doctors my wife has run into. She worked fast food, worked water purification and laundry/bath, parachute rigger, pilot, test pilot, now an orthopeadic surgeon. Being an orthopeadic surgeon does not suck, and she tells doctors who snivel as much.
As that famous pilot (among other things), Buckaroo Banzai said, "No matter where you go, there you are."