I never followed racing of any form until being a member here so I don't have much to compare, but I wonder does any other type of racing put more than one class on the course at the same time. One of the things I find frustrating, as do other fans sitting around me, is who is racing who. Then to top it off at the end of the race some groups don't even give the flag to the winner, so you walk around scratching your head as to who won. I can't be the only one that likes to watch a race understanding who's in front and then knowing who won. My husband said the same thing right before Rich published his thoughts, that there are to many classes, and from a spectators eyes it's hard to tell one class from the other since they are out there at the same time So what if you can afford some exotic boat (buy a 2nd poker run boat) there ought to be a cap, plus the more exotic the boat the less likely they are to finish.
Unfortunately because of the logistics of racing on water, it will never be a main stay sport. Hard for spectators to see well, and to hard to build a racetrack where tickets can be sold to spectators. For fans the offshore race is a pretty cheap event, Footing the bill is left up to the city, the sponsors, and the racers.