Stop playing with words.
Anyone who bought a Mavic with the necessary amount of research knew that:
- It came with a system for restricting flight in some locations
- Those locations would be by nature evolving over time, some being added and some removed
- There is a place to check whether flight in a given location is allowed or not in advance
- If it is not there is a procedure to unlock it in advance.
Again we both disagree about them doing that, but you can't claim you didn't know. Not happy? Don't buy it. If you do so anyway, arrive on a job with a Mavic without having a clue about that system even existing yet... you have not done any decent research on how to do their job, so much for presenting themselves as "professionals".
There's a reason there are people and companies specialised in filming aerials with drones - unlike some random producer who has no idea about the current state of the market, they do and know how to prepare a job properly.
If OP got himself into that situation and throws the fault on the Mavic or DJI, remind me never to hire them.