For me, the perfect game, from a protetion perspective, would be:
- a game that I can still play in 10 years on a new computer, if I want (no online activation: you don't depend on the availability of activation servers to be able to play)
- a game that can be played from the HDD, without CD
- A game that requires a registered, valid account with a genuine key to play.
But for the moment, only "pure Online" games match those requirements.
I think it can't be done for SP games. I see no technical solution for the moment