Some of them do, the Total War games I play the most require weekly online activation.
But that's just using what you payed for, it only very slightly overlaps with what actually owning something entails.
But that's just using what you payed for, it only very slightly overlaps with what actually owning something entails.
That doesn't invalidate your other point.