Sorry for the necrobump, but this is an incredible overstatement. I've played PC games for a very long time and the only digital distribution client that I use regularly (or that I "have to use") is Steam. I only use Origin for Battlefield 3 and whatever games they put up for free. I also just happen to have GTA IV on Direct2Drive, but it was a good deal at the time.
Most of the games on uPlay are downloadable from Steam aswell, if I'm not mistaken. GTA IV is also downloadable from Steam.
And why do we even need to use uPlay, you ask? (spoilered, 'cause dumb rant that I don't want to delete cause it sounds funny in retrospect)
tldr I agree with you, but your statement was dangerously over-the-top on the wrong issue.
Also +1 for KH3 on PC. Pls don't make me get a PS4 in 5 years only to play the game with the story already spoiled to shreds. Like one day I'll be on Youtube looking up Kingdom Hearts and suddenly a video thumbnail spoils Xehanort marrying Kairi or something - you know what I mean. But man, a PS4 in a few years with Plus is gonna be an incredible deal...
I doubt Squeeeeeenix would dare do anything tho, after the disaster with FFXIII.