Plenty of teams in France use the Football Club moniker.
Bordeaux, Toulouse, Rennes, Lorient, PSG, Valenciennes, among others, use Football Club in their names.
I don't really see the issue with being [Place Name] FC. This is how most of the world operates, and the teams are simply referred to as [Place Name] unless there's conflict. Adding a corporate-branding-attempt as a nickname in the formal title is pretty American and pretty...forced? Let the fans dictate what the nickname should be rather than forcing one on them. FC Edmonton have
Rabbits as a nickname, as an example, but the Edmonton Rabbits would sound pretty dumb as a formal name. Much like how Pacific FC can be referred to as the
Light Poles.
I imagine names like Arsenal Gunners, Chelsea Blues, Manchester Red Devils, and just kind of shudder. There's no real need to formalize them into the official name of the team if it can be avoided.
Similar to Montreal, names like Sounders, Timbers, and Whitecaps are from decades and decades ago, so carrying them over to MLS wasn't the worst thing really. In the case of Seattle, though, fans had to write in to demand it when Seattle was entering MLS. Sounders wasn't one of the options provided by ownership during expansion.