The CG owners need to protect their investment. If you make a no deposit reservation and don't show up, they loose money.
At the state parks in Wisconsin, if you make a reservation for multiple days for multiple days, you pay for the entire stay up front. If you cancel a long way out, you get charged a cancellation fee plus loose your reservation fee. It costs you about $20 in this case. If you cancel on short notice, you loose your reservation fee plus the first night. That amounts to about $30 to $50.
If you want a place to stay at the parks, you pay it.
We never cancel so we don't worry about it.