I think that the key would to not have the bookings managed by an outside contractor, but monitored by an outside auditor.
I reckon that half of the Ghost Camping issue in Victoria is either ParksVic don’t want too many people at a campsite or the Bookings contractor gets paid a commission on bookings, so add fake bookings to boost KPIs.
The other half are arseholes who think that they would enjoy an empty campsite more than a campsite with other friendly people.