The real problem is that regional guys want to turn an entry level job (regional pilot) into a career job (mainline pilot). The thing is that most regional pilots don't have the necessary experience to fly at the mainline and many regional pilots don't have the talent and/or the proper background to fly at the mainline.
The minor league/major league baseball analogy is a good one to use. If regional pilots are as good as most claim to be, how come they aren't at the majors?