Wait a minute. Elsass-Lothringen had been part of the Holy Roman Empire (of the German nation) for centuries. The French stole it in the 17th century. The Germans only took it BACK in the 19th century. The French then got very butt-hurt that the Germans reclaimed their stolen land. Anybody who has been there notices immediately that the architecture and place names are German. Anybody who hears the locals speak immediately recognizes it as a German dialect. When the Germans reclaimed it in 1871, nobody there protested it being part of Germany again. They were just fine with it.
Yes there were plenty of subject nationalities in Eastern Europe. I'm just pointing out the Germans had very legitimate grievances after Versailles. The Entente Powers shat all over the principles they claimed to believe in (democracy, no subject nationalities, government derives its legitimacy from the consent of the governed) etc. Also, its undeniable that the German minorities WERE discriminated against in Czechoslovakia and Poland and to a lesser extent, Italy.
A former colleague who speaks German fluently gave me to believe that French is now the dominant language in that region. (He was stationed nearby in Germany when in the Army and used to have study abroad classes which used Strasbourg as their base.)
Germans understandably did not like the territorial losses after the war. But if they had won they were planning to annex territory from their defeated enemies. I don't think they were justified in starting World War II because of the Treaty of Versailles.
Czecho-Slovakia is often held up as an admirable state among the new states formed after 1918, but I think it was not only the Germans but also the other non-Czech ethnic groups who were not entirely happy with how the Czechs ran the country. The reason for assigning the Sudetenland to the Czechs was to give the country a defensible border. After the Munich agreement in 1938, the remainder of Czecho-Slovakia was defenseless against Germany.