Interesting post EllanVannin.
Your reasons for joining are why everyone in the pool applied, especially as I imagine the majority of us applied via the Longhaul DEP application. However, while the LoCo job can be repetitive, I wonder what you'll think in another 20 years with you still living out of a suitcase and spending 50% of your life in the same hotels away from family. Every job gets repetitive eventually. Being mid 30's with children, I find being home every night with my young family far more satisfying than exploring the world without them, and I wasn't in this situation when I jumped into the pool.
You describe the life of a single mid 20 year old though. Of course anyone early to mid 20's who isn't a Captain at a LoCo should jump at the chance to join BA, that is a step up. Unfortunately not everyone is in that situation. Additionally, giving up the 'prospect' of a command doesn't mean anything. You weren't use to the 30-40% additional salary you'd have been paid, or the deduction in household income those of us that are Captains already would have to absorb. Finally, you presumed you'd have passed