Going digital was inevitable, i'd rather focus on making digital ownership better than fight to restore discs or game codes to 3rd parties
The issue with full digital ownership is I don't see how it can be implemented without totally killing the original owner's sales. Imagine if you could resell games on steam and undercut the developers: no-one would buy from them anymore after the initial round of sales, as there's no practical difference.