Is it my imagination or have many map-centric websites (ie weather sites, etc) moved away from Google maps to other map sources?
You’re not imagining things. Google started charging people to use their maps. Web sites that didn’t sign up got broken maps and many decided to switch rather than pay.