Major indicators of the popularity of the sport have shown drops of 9-25% over the period in which hyper-performance craft have been moved back into the Olympics, taken over the AC and match racing worlds, smashed the speed record, etc. If the hyper-performance craft are going to increase the sport's popularity, why are there so few of them and why is the sport shrinking since they become so prominent?
What EVIDENCE BASED line of reasoning leads to the conclusion that promoting the hyper-performance craft will improve or even maintain the popularity of the sport. Please note that by "evidence based" I do not mean lame one-liners, rhetoric or using red fonts, but objective evidence gathered from independent sources such as market surveys, historical studies, cross-sport analysis, academic works on the psychology and sociology of sports, and even works by sports philosophers.
Actual objective investigation of the above do not lead to the conclusion that concentrating the promoting of the sport around the hyper-performance craft will do anything to improve the sport's popularity. Analysis of the reality of current trends in the sport also indicate the same conclusion.
If the hyper-performance craft are so great, why don't you sail one regularly? You came from an affluent background, I believe you are single so you don't have to run kids around to sport on the weekend like many adults do, you apparently live near the water in an excellent sailing location, you are a lifelong sailor and a passionate advocate of such craft - so why don't you sail one?
Yes, you may have had health issues or something - but everyone has some issues that could prevent them from sailing, such as kid's soccer, a demanding career, or living in a less than idea spot. A type of boat that is truly popular is one that people can sail even when they have some issues like we all have. You've been in an excellent position to go out and get afloat in one of the recent hyper-performance boats or to buy one. If they are so much fun, why don't you sail them yourself?