They both have their corporate masters. It's just RedPubs run a pro corporate ticket and Democrats have a platform that is perceived as anti corporate. RedPubs get into the office and do exactly what they promised, Democrats get into the office and have to pretend to not bite the hand that feeds too hard (more of a gentle lick).
This is why the Democrats strategy is to lose. They are essentially paid to lose. Corporatism is what is getting in the way of democracy.
This started a few months ago across the board. It's the dumbest realignment of their application stack ever ... With that being said, I think it's clear that the future of Microsoft is going to be them attempting to move the entire OS experience into the cloud no matter how misguided or unwarranted that approach may be.