It's a matter of cultural snobbery if you like. Want to swear like a taxi driver - well, you can of course, but even him knows the measure.