I think it's going to take a big financial backing from the cities, or even the boroughs that the clubs are in. Something's got to give.
I know for us, not only are we fighting for full time, we're paying a ridiculous amount of money just to rent that pool space that we're lucky enough to get. After the pool time is paid...and we can't charge a ridiculous amount for the kids to swim, either, or else they just won't bother. They'll go do another sport. If that's the case, no revenues will be coming in, and we won't be able to pay any coaches.
I think at some point there will have to be a huge financial backing from either the city or the government. If they are going to retain coaches, I think it's the only way.