UPlay and Origin's companies have sketchy business practices and will do anything to get your money. They use subscription services and steam does not. it's as simple as steam treats their customers as customers that want to purchase content and Uplay and Origin treat customers as future money bags.