Companies like Ubisoft don't like that line of thinking. When you buy a digital product you aren't actually buying said product you are buying a license to play it a license that in platforms ToS says can be revoked and no compensation paid out.
Ubisoft has been pushing their Ubisoft Connect service pretty hard.