Yup, it looks to be a case of they don't want anyone to camp (unless you use Camping Merde) and all the prime sites have been bulldozed and reassigned to corporate corpulence.
If you are French, they are happy for you to park your car on the grass verges of the surrounding roads and, yes, by all means, sleep in your car.
Or am I being cynical?