GTC,
Please tell me how you check who has what nationality to 'proof' you wrong on your statement that there would not be enough US pilots to hold US passenger commands? There are enough US FO's that are on BPP and extremely close to command to fill any gaps that may ensue in CX's bid to comply with the law. There also are enough FO's and possibly SO's waiting for a slot in certain bases around the US. There has been a lack of slots available for bid in the last few years in the US bases, and pent up demand remains.