the thing is that EZY gets a cheap deal with Menzies plus they are a known quantity - they have done enough new base start ups together to know how it works ....
Menzies have just laid off loads of staff where business is not booming ie LCY / LTN but Star alliance is going really well for them at LHR. They also have SOME (def not all) experienced managers who are used to the start ups and before they were menzies ... they were easyjet managers!