Star Vs The Forces Of Evil

So.. most svtfoe super-mega-extra fans (like myself) have realized after following multiple svtfoe accounts on many, many, many different social media platforms that season four of svtfoe will be premiered in 2019.
On Disney Channel.
Why the sudden change?
Did they decide that because Disney XD is usually a show for comedies that a romantic show must be put onto a different channel? The original sneak peeks for the show were in fact premiered on Disney Channel. Maybe it was originally going to air there? Who knows!
Tl;Dr: Svtfoe will be coming back in 2019 on Disney Channel. Why the switch?