The Tornado mast issue could easily have been solved. Just include a rule in the class rules that masts (or other equipment) have to be available to everybody who wants to buy it. I believe there was such a rule earlier, at least I heard a story from the 80's where Gøran Marstrøm was assembling his boat and the other sailors noticed his large diameter crossbeams. The measurers hit him with "you can not sail that boat, as those beams are not available to everybody". Gøran opened the lid on his trailer, and had 20 identical beams ready for sale in it..
"one design" != "identical"..