At this point, it is really just a token effort on developers' part to put out physical discs for PC. Most of them REALLY don't want to do it anymore. They have less cost and overhead doing digital versions, and Steam takes less of the profits than a retailer does. (Retailers charge a "stocking fee" - plus there are the shipping costs to get the game to stores - which doesn't change no matter how much printing discs comes down.)
With pre-owned games hurting console sales, developers are eager for the all digital future, and they'll do everything they can to push it along.
Rather than complaining to developers, maybe lobby to get ISPs in America to give the same level of service other first world nations like Japan and South Korea enjoy. Monopolistic ISPs are the ones standing in the way of progress.