I agree with everything the OP has said but I have to add one more - we recently stayed at a Yogi so called "resort" and it was not cheap. We were there because it was there within 20 miles of where we had to be for an event - and not because it was Yogi or any of the so-called amenities. When we arrived our "premium" site was uphill. I stopped at three blocks under the wheels without any movement of the level bubble. The attitude of the office was "Level? You want to be level?" In addition the electric box was falling off the post. Why is this so hard for campgrounds that have set out sites - obviously bulldozed and added ground and gravel - to make them at least close to level? I mean we are looking up a slope and all of the sites around us are the same. For a large RV this may not be so much of a problem with auto-levelers or crank down stabilizers, but in my Class B this just does not happen - and at this campground everyone had stacks of blocks under all that came built in on their rigs. We had similar at a KOA that was not cheap.
It is not you get what you pay for - because price does not seem to matter. I have been at campgrounds that are level and well maintained and cost half of what some of these others that don't deliver cost.