Definitely not. They agreed to it during the permitting phase. Companies are often required to build public access 'stuff' regularly - nothing different here, really.
Withholding a permit until the property owner does something not explicitly required by law is exactly the shakedown I'm speaking of.
On the other hand, the public is the property owner of the beach.
Just because you own property doesn’t mean you get to do whatever you want with it. The Ritz knew there would be conditions, and they chose to agree. They could have sold the property and built a hotel elsewhere if they didn’t like the conditions.