That's what I said before, it sounds like if you're used to how a used game works now it'll be exactly the same. If you want to install it and play it without the disc you'll need to pay a fee. There isn't really much to freak out about here. I'm wondering what's stopping someone from installing it on one console and then giving it to a friend to play on theirs.
Installation is required.
Microsoft has confirmed that all Xbox One games will require mandatory installation onto the system's hard drive and, to install the same disc onto another user's drive, a fee must be paid.