The simple fact is that US Sailing is the congressionally appointed entity to provide sailors to the US Olympic team. It is their reason for being.
That said, i understand the frustration with US Sailing. They have become a licensing and regulatory entity for the purpose of teaching sailing...