Change always involves risk. Volunteers, at their best, fight for change. Despite current moves to limit liability, there will always be risk in volunteering. This is not to disregard the need to take adequate precautions, use safe tools, or train volunteers appropriately. Then it is up to all of us to raise the money needed to defend the suit if it is brought.
Volunteers always have the courage of their convictions.
Let's keep that spirit going. You have clearly identified key points that need to be addressed. As a volunteer fire fighter for some 45 years, I have been exposed to your third item, Labor Union Resistance, on a regular basis. All your points are valid. But, in today's socialistic society, don't expect them to be addressed.