On the whole you raise some interesting points but I disagree with spectators contacting race control asking for course updates. If half the spectator boats did this race control would never have time to start the race.
The course should be laid and the safety/race fleet advised before the race starts. We both agree its not rocket science and if the UK wants to see more Pro-Vee / Class 1 then they need to shape up.
In my view it should have been the safety fleet to control the course and they should hold responsibility for spectators, whoever they are, crossing the race line. If race control changed the course how can anyone be expected to know the best place to watch it from.
Having done safety for 10+ years I have seen races, including Cowes, start without mark boats and proper cover around the course. At this years Cowes I recovered one Pro-Vee boat ( Ceramica P ) on the Friday from an area that I wasn’t covering because no one else was there and assisted with the sinking Attacking Vikings on the Sunday.
Again in my view if you are involved in an serious incident sinking boat/ injury then there should be a post-mortem ( not literally
) on what happened and how things could have been done better.
Ultimately race drivers should expect that the course is clear and the appropriate level of safety is there for them to race safely. As the safety fleet is all volunteer boats the RYA should provide better backup/support and even could even run courses based on experiences from previous years.