You are absolutely right. However, Strasbourg is not better than a Hampton inn (I sleep there 5 nights/year), Evian is a holiday destination (but very nice property), Lyon is OK, and Orly and Roissy are typical 1 night short stay airport hotels. I stayed at Hilton Orly last week, very poor location, average rooms.
For business, only AdT, La défense and Lyon. What about Nice, Lille, Marseille, Bordeaux, etc.???
Munich, Barcelona, Mainz, Vienna, Amsterdam, Istambul have more than one Hilton's. Without mentioning London of course.
Paris DT (La défense is outside of the city) could have more than one property!