I don't think German is the poster child for cohesion. Swiss German, Bavarian German, Swabian German, Low German and High German sound completely different and use different vocabulary.
The differences are much greater than the differences between Spanish or English dialects for example.
The differences are much greater than the differences between Spanish or English dialects for example.