Swiss make great cheese, Grueyere probably being the most famous. But overall still not as varied nor as delicious as French cheese.
And yes, Alsace is definitely more German. More pork, and more rabbit, than elsewhere. I've spent the majority of my time in France, in Nantes, which is in the provinces to the west of Paris in the Loire River valley. And also in Aix en Provence, which is obviously provincial by its name, though not nearly so much now as 400 years ago I suspect. So I've eaten a lot more provincial food than fine dining, though I've had plenty of that,too--- always on the company's dime of course.