I concur, that as a business owner that wants to promote his product, he is entitled to do so, but does alienates others. However this is not the case with the CHarlotte Harbor Regatta. They simply refuse to have an open class for all, because of purported staffing.
BUT (and everyone has a but) Charlotte Harbor Regatta will open a fleet for any boat that can come up with 4-6 boats or more.