Business is business guys.
Join a LCC and get a quick upgrade with max annual hrs and then go as a DEC after a few years if being a captain is the important thing, however I do understand the frustration of being shafted for staying loyal.
It's a game where you have to think about yourself and remember that loyalty shown is forgotten the next morning and only is regarded as being naive by the bean counters.