I have very little sympathy for someone that has zero 121 dx experience that bypasses someone with 121 dx experience to a gig at major. Doing something outside of dx at a major doesn't fill the need to have experience. Period. As far as worrying about retirement, if that or a paycut it is the concern, then maybe they should stay at what their doing. I don't see any sympathy from those that play the bypass game to those working at a lesser place for dx experience.
There should be hard time requirements for dx, just like pilots. It would ensure those looking to move up have the experience to do the job for the level of compensation offered. It would also end majors hiring someone with zero experience simply because they have been there. A major is not nor should be a trianing ground for someone that has zero dx experience.
I suppose the other option would be to give all 121 dx the pay, schedules, work rules, etc. The majors have. No one with experience is getting shortchanged and what airline one dispatches at is more a choice of were one wants to live. But in a real world, how likely would this be to accomplish? Thus, if you want your dx experience to pay off, you have to pay your dx dues.
Sounds like a sense of entitlement. You make it sounds like someone owes you, or doesn't owe someone else a job just because someone may have 2 years at a regional or not.
The level of safety should be viewed through the same eyes. A new guy/girl at a regional or a major should be held to the same standard. It's up to the carrier and check dispatchers to determine if a zero experiences person continues in their job.