This is obviously terrible behaviour. As an amateur photographer myself I particularly dislike the Instagram driven “race to the bottom”.
However... I do think in a situation such as this it’s a missed commercial opportunity.
If I managed a highly “Instagrammable” private location I’d aggressively enforce good conduct and at the same time have paid access to alternative times for photographers.
You want to be a selfish dick and ruin the common good so you extract more value for yourself? Pay for it.