Seems to me when the British create or invent something 9 times out of 10 it's such a flop that the world is snickering for years to come. But the 10th item is so amazing everyone buys it and it becomes lengendary, changing the world in the process. So I'd say they're about even.