I like formula racing better than one design because 1. Boat manufactures compete aginst each other so we get better boats. 2. You race boat for boat, first over wins. 3. Big fleets 4. Do not have to buy sails, parts from manufacture (can save money) 5. Can tinker and make parts and sails yourself. 6. Top sailors in formula so you can learn a lot. 7. Sailors can pick the boat they like (manufacture) and race boat for boat. 8. There are weight adjustments to include all sailors. 9. Formula classes are not tied to one manufacture so the manufacture can not control the class, the sailors do
Just a few reasons why I like formula better than one design.