Here is my thoughts...
Generally I'm pretty ok with a twist in the ending of a 600nm ocean race. In particular one like the S-H, which is it basically a straight rhumbline race with the wind on the hip. If a wideass boat like Comanche can build up 30nm lead because of her reaching capability, but get passed in the end in lighter air by a skinny boat (WOII) then thats OK. It also helps that when the wind fills in in Storm Bay or the river, it usually does so from the shore, which is more fair.
The only thing that makes it less-than-fair is current and/or tide. I have no problem with a boat parking for a while, but getting blown backwards is just wrong. At least it was a flood this time!
The Harvest Moon Regatta used to finish by the YC in Port A, well up and inside the 1/2 mile breakwall that created the cut into the port. 2 years ago the race finished after a thunderstorm, and the wind died and the rain created a 4 knot current out of the port. Boats where NOT ABLE to make way in the cut and everyone gathered and park. Was a real shitshow. They moved the finish to outside in the bay.