The French barely bother to defend Strasbourg's role, in general. It's the Germans who are the most attached to Strasbourg.
The constant harping on this topic (like the same harping on a caricatured version of expenses) is just anti-European (waste, bureaucracy, corruption, bla, bla, bla). I don't know that it is anti-French, although it might be that too. In the long run, we're all dead. John Maynard Keynes