Well...you all know it must be the way Latin minds work (or don't!)...Politics and self-interests weigh more than national interests and social repercussions. Look at the way Mexican airlines have been mismanaged in what otherwise can be a wonderful captive market.
As far as letting Spaniards run things...well, we all look after ourselves, don't we?