Like I said www, it s all about lifestyle and I don't think BA nor Easyjet would be able to give me anything more than I already have.
Having shared a flat with an Easy pilot, I don't really find 6 On 3 Off as an advantage. I mean I work 17 days a month at the most. (How many days at home, a LH BA pilot enjoys every month then?)
Last summer, his roster kept changing and....
Unlike me, he can't live in Nice or enjoy a very stable roster (no change in the past 12 months if it wasn't for a canceled flight with plenty of notice).
Working out for LGW, I have solved the car park prolem. I don't need 30 minutes to get there because of course when you commute, you don't really need a car

.
You also refer to the fact that BA cabin crew would earn more than you. I worked as cabin crew for BA in 1999... My basic was £9666 pa. I suspect You are then certainly refering to the "Old contract" but then you should compare a current BA pilot salary on the old contract too. Things have changed but not only for pilots you see.
"No command on long haul ever". Well obviously not your priority so doesn't really matter.
"No final salary pension" Do you have one at Easyjet ?
I do (for the time being anyway).
Anyway, LCCs being still relatively new, only in 10-15 years will we be able to see if that type of operation really is a career one.
Perhaps it is, perhaps it isn't but carriers like BA, Britannia and others have certainly nothing to prove in that area.