Olympics are nothing but pottering about on a miniscule course in protected water between sunrise and sunset when compared to the ocean races
I have never seen a UK or US crew in the top 5 of F18 or A-cat class for example, both ISAF classes mind you ! And even in the H16 class the French and Australians won more than their fair share
You were happy to use these types of class when it suited your case
Gareth