Meh, allright. Still not stated in this article. ;)
Anyway, I still don’t think it’s a problem. You were bringing your game disc along to your friend’s house anyway. Now you have to install, but that may be beneficial to performance. Doesn’t immediately mean you have to pay a fee. Doesn’t mean you won’t have to either, though.