It would be interesting if they had an opt-in for that kind of user who wants discless from discs and wants the 24hr check-in (which would be necessary obviously to prevent someone from just installing the game in full from a borrowed disc and never buying it).
On measure though I think their moves post-E3 have been the correct ones, all of them will help the XB1 to greater sales and a larger base of potential players.
The quandary they had was :
A small convenience for a select group of people (along with some devs like EA who almost certainly were messing their pants over the idea of an always-online mandatory console)
or
Complete and total lock-out for others (along with terrible press, and letting the competition scoop those players up)
I personally have 75mbit FIOS quantum with sub-3ms ping, no caps that I've yet encountered, and rock-stable bandwidth and reliability. However, just an hour away I have a great friend in an area where the only internet other than dial-up he can get is a fixed-wireless system that's 5mbit down/256k up, and when it goes down, it's down for at least a week due to waiting for someone to come down to BFE to fix the tower. I'm personally covered either way, but for someone like him and millions of others, a 24-hour check-in system is way more than an inconvenience, it's a way to lose that customer.
Besides, where are the Xbox fans going to go who want discless installs from disc? Are they going to go buy a PS4 instead? Are they going to play PC instead? No, they'll buy an XB1 because they're Xbox fans. As above, even an Xbox fan won't buy an XB1 if they can't actually play it (24hr check in for someone without stable internet).
Microsoft made the right move even if it's inconvenient for a very select few. Now they COULD offer a special mode where you opt-in for the check-in to be able to play full install games from disc without requiring the disc, but I think that there's just not enough demand for it. The vast majority of users absolutely dedicated to discless play will be well served by the digital distribution system already ready to go. As for me, I couldn't care less, I don't mind walking a few feet to drop a disc in, and I don't mind clicking download for something that interests me. 6 of one, half dozen of the other.