So will the "no aircraft for the carrier" types have the good grace to pipe down?
When there are aircraft for the UK carriers, we will. The Marine aircraft in the story are part of a small batch of Block 2B aircraft with the now-superseded TR1 processor, a configuration which was never available for anyone except the USMC and that has not undergone formal IOT&E. The UK and other partners have to wait for the Block 3F/TR2 to be tested.
NL - Israel got a different deal because they demanded it as a condition for buying the jet, and as FP's story notes, they are paying for different (and valuable) capabilities that other partners could not get even if they covered the costs. The other users have acquiesced to the plans made by the DoD, in which they have a minority vote. Frostchamber is right in saying that earlier deliveries would have cost more.