A "Gamer" is someone who not only plays games, but loves games. The core philosophy of the XBox One is not one that expresses a love of games, but a love of publishers and a love of money. All true gamers know that tying the hands of honest consumers with one-time codes, online passes, and other strict DRM is absolutely not the way to handle the problem of piracy. Publishers however, due I think mostly to fear, seem to believe otherwise. They look for every possible way they could lose money, and try desperately to seal the cracks.
Imagine that they're on a boat, which is leaking. They find a crack, and fill it with tar. Soon, the water that can no longer go through that crack finds a new way in, they then fill that in. If this continues, you have a boat made entirely of tar. Obviously, this is a contrived metaphor, but a boat made of tar wouldn't be very usable, just as software surrounded with restrictions and DRM isn't very usable.
If you'll recall, this same kind of thing was starting to happen with the RIAA (Recording Industry Association of America) here in the US about 10 years ago. People were talking about limiting the number of times you could burn a disc, or copy a song. Notice that today, very little of that has stuck around, and yet somehow the record companies stay afloat. Instead of trying to seal every crack, they realized it was best to just accept one or two, grab a metaphorical bucket and bail out the incoming metaphorical water.
If Microsoft cared about loyal consumers, or about the game industry as a whole, they would be using their sway in the industry to try and keep publishers from jumping to the same schemes that didn't work in other entertainment industries, but instead they take the easy road, and cave to every crazy scheme publishers keep coming up with.