I don't know about Germany, but a friend of mine visited London without roaming, and I was surprised that he achieved pretty much constant connectivity. There is almost not a single restaurant, coffee shop, airport or train without free wifi.
That's completely different in Germany, because here everyone with an internet access is legally liable for any misconduct done using their connection.
There are movements to change this, but Germany still is the country with the lowest free-wifi coverage worldwide (I assume).
The equivalent of that in the physical world would be the restaurant being responsible for what its guest are discussing about at its table. How do we know that these guys in suit at that table aren't planning a fraud?
I think it's safe to say you have probably better free wifi coverage than somewhere like Somalia or Liberia.