In de taalkunde is het onderscheid tussen dialect en taal niet van belang. Een dialect is alleen een dialect omdat het in een klein gebied wordt gesproken, of omdat het niet genoeg prestige heeft. Een taal is een taal omdat het door heel veel mensen wordt gesproken, omdat het wordt geschreven. De officiële taal heeft iets gekunsteld, omdat er regels voor worden gemaakt en die door sprekers van verschillende dialecten (taalvarianten ) wordt geaccepteerd.
Dialect spreken is dus helemaal niet dom. En ga maar na: als alle mensen als gelijken worden geboren, is de taal die ze van hun omgeving leren altijd ok.
Met slimheid heeft het niets te maken. Toch kan een dialect in de praktijk wel uitmaken. Als je in een chique winkel werkt, en je praat dialect zullen de klanten misschien vinden dat je plat praat. Als je als limburger dialect praat in de randstad verstaan de mensen je misschien niet, of ze denken "waar komt die nou vandaan".