It isn't that odd. Valve games are only available on their platform. Plus Ubisoft and EA games can be bought from a number of sources like GMG, Gamersgate, Amazon and more.
The odd thing is that EA and Ubisoft sell each others (new) games on their own proprietary bullshit. This stinks of trying to stick it to Valve and Steam specifically. Unlike Origin though, UPlay is actually worse than getting a virus on your computer.