I have plowed through all on this thread and I have to say a lot of the invective starts from an assumption that access to public land also grants a right to privately provided services.
If it's possible to stealth camp (and it seems it is), then use, or don't use, services available. It's called Free Market, folks.
Thousands of people in my area have built houses they own on land they rent. Stupid idea, but there it is. I see a similarity in AMC huts on public forest land.
Michael
BTW non profit status refers to (lack of) dividends paid to owners/shareholders. Employees of said organization are free to earn whatever salary the governing body pays them. MG