I cannot really agree with this.
Personally, I found 2 very nice places:
- Macon
- Cagne sur mer
Bordeaux is not bad at all, it is near a very nice PUB. Metz as well near Leclerc super centre with 2 or 3 restaurants
In addition to that, they have to find places near highways, it is probably not simple to always find nice places. It could be a good approach to use highway stations, sadly it is rarely the case.
In Switzerland, I found only Lully & Martini which are on highway stations. However, a very nice place close to the highway, even if we have to exit from it : Melide
In Italy, Dorno is on the highway, sadly a little bit dirty and Varazze is a very nice place.
In Belgium, Arlon is close a very nice Hotel, however somewhat far from the highway.
To summarize my opinion, I do not find always old and sad supercharger places. It is more or less the same in France as in other countries.