Well stated. Volunteer organizations always suffer from the same ills:
Leadership has all the responsibility but no authority.
Member retention, new member recruitment and fund raising consume 99% of your time.
Inside of every little problem is a big problem waiting to get out.