Originally Posted by GhanBuriGhan 
Err, no. Berlin is a very well developed setting in the shadowrun universe:
http://www.amazon.de/Shadowrun-Berli…/dp/3941976125
And there is another sourcebook on Germany.
Yes, exactly. There still might be some cliches, but you have those everywhere. Far from being a bad decision. You can argue about which would have been most interesting, but neither of the choices was really bad.