NickLaing answers Why so many small charities?