As multiple people speculated on reasons, I believe it is very simple - before the acquisition, Apple didn't have weather data, and thus was forced to direct their users to weather.com, which is a terrible, ad-infested (and probably personal data harvesting) experience.
Don't forget, every weather provider gets hourly access to your real location, which is very valuable.
Dark Sky acquisition fixes that.