I am curious as to the reasons why individuals, fleets, yacht clubs, sailing clubs, etc. put on regattas.
Most fleets and clubs have regular fleet and club racing for their own group, so why go to the work and expense of inviting a bunch of outside boats for a big regatta every year?