I kind of see your point about the Language thing A.S., Having a spouse that is from Graubunden, and a kid, I'm exposed to dialect all the time... I can fairly understand when it's spoken when out and about... but can't speak it to save my soul.
I've been practicing High German off and on for the last 10 years, and in the last year I hit it full on before coming here. When I got here I was speaking High German fairly well and was getting lots of compliments on how well I was doing. I learned Spanish in High School, and a little Icelandic when stationed there in the Navy... I learned the pigeon speak in Hawaii which was fun for 3 years but absolutely useless
Now that I'm here, I hear nothing but Swiss Mundart, from all regions, no one speaks Hochdeutsch, when they say they will reden in Hochdeutsch, they really mean a version of Swiss Mundart that uses more words (less contractions) but pronounced with that dialect... and done fast .
I feel my advances made in my German speaking has slid back to the first year I tried learning it.
Now that I'm in a class for beginners, it's gets even worse, because I have to speak with people that have never even tried to learn and speak it before. I find myself getting ready to speak to someone in the store and it's no longer fluid, seems I have to think too hard, and convert what they say back, first into German, then into English...
I had the opportunity to speak with a German guy the other day... it was refreshing and I felt myself get back on track and have a better ability to speak again.
So, A.S. I too wonder if it would be easier being in Germany. They also seem to have the availability of things like Grape Seed Extract, which is banned here in Switzerland, because in high doses (overdoses) it will make you sick and possibly throw up, it won't give you or anyone around you lung cancer tho , and Dr. Bronner's soaps, they are not allowed to be shipped here into Switzerland, somehow there is an unhealthy ingredient in them.
To C.G. what I also notice when trying to talk with someone that grew up here, when I speak Hochdeutsch, they hear my american accent, and will jump into english speaking to avoid having to speak German