Rules are here for a reason... to guide sailors and RC's through races to keep the racing as honest as possible. When a rule is broken, it is the onus of teams to protest accordingly.
What rule was broken? The RC
determined that there was at least 5 knots of wind. Therefore the race stands.
Now if the protesting teams had some sort of concrete proof other than "the water wasn't moving and, uhhh, there were bugs" then bring it to the table and I'll be more than willing to see it your way.
However, no such evidence was presented, therefore I'm calling shenanigans on this crap. Just because you blew up a race doesn't mean that it wasn't legitimate.