I think Ubisoft’s intent was more to make customers comfortable with the idea of paying for short-term or ongoing access to content. Their shutdown of online services and DLC for some of their Steam games a few years ago did not exactly inspire confidence.
https://www.gamesindustry.biz/ubisoft-titles-pulled-from-ste...