This seems like a bad outcome for consumers. I don't the context in Germany, but in my opinion: weather information should be a public service available to everyone for free.
Commercial providers can provide alternatives with features that people are willing to pay for. For example: better UI, push notifications when it's about to rain (as Dark Sky does), morning push reminders to take an umbrella if the day is looking rainy, etc.