It seems that you haven't traveled to Germany yet. Public Wifi is barely available because of legal risks and hotels still try to charge you something like 10 euro for a day of internet access. When I went to Dublin in Ireland the situation was almost as bad.