Having competing digital content delivery systems is actually good (since competition is always good for end consumer). What is not cool, however, are games REQUIRING origins, steam or uplay to run. If a game is being sold on steam, it shouldn't require uplay to run, and so on. That is a dick move.