Of course, I suppose there is the added benefit that many companies would now be legally required to have a physical presence in Germany, requiring the creation of many more local data centers. Presumably this would boost the already high performing German economy.
I wonder how this would effect IRC servers. Would you have to forbid connections from Germany if there already was a user connected from Germany?
In that same line of questioning, wow would a teleconference work? Two german companies and two american companies are communicating in a group call via skype or something. The server is located in the US. Does this mean that the two German companies are communicating with each other and therefore the server must be located in Germany? If the US had the same laws, does this mean it is impossible for the group call to be made at all?
How much more difficult would it make telecommuting if multiple telecommuters are located within Germany?
What if user A located in germany wants to send an email or instant message to user B in germany, but is VPNed to a server in another country. Maybe User A is on a business trip to germnay and is VPNed to their work, or something. How could such a message be routed completely within the German borders? Would the VPN have to detect the nature of the message and reject it?
Am I understanding everything correctly?