PaulN makes a valid point about amassing enough points to bring the 2-4-1 into play for a family.
Analysing my mile accumulation since I joined the BAEC last July I have to say that the Amex accounts for slightly less than a third. Clubcard is the staple diet of my mile collecting.