I've bought a couple of new releases in the past year, brand new albums, all available on brand new CDs.
Maybe it will become like vinyl did in the 1990s when it got to the stage where some new albums were no longer released on that format. (Which is what compelled me to finally buy a CD player back in 1995). But we're not there yet.
Seems to me as long as there are new CDs being produced there will be new players being made.
Streaming has various disadvantages:
1) Monthly subscription payments regardless of how much or little you use it
2) Not all music, or all of the different masters of that music, are available
3) No end user control over the quality of the feed
4) Needs an internet connection (internet connections go down occasionally or often depending on location)
5) Needs a computer and software, both of which can be problematic
6) Browsing choice from a screen is not the same as browsing a physical library. Some may prefer screen access, many don't.
7) Cost of access may increase, if you don't have an alternative it's either suck it up or no more music
8) The time and effort required to copy a CD collection to hard drive
9) The need to create and manage multiple back up drives
In contrast the arguments against a physical CD collection are IMV weak:
1) Degradation - absolutely no evidence that this is an issue, except for production from one plant, decades ago, of which all affected CDs have long since failed and been binned.
2) Storage space - I estimate I can store 5000 CDs in one alcove of my living room. How many do you need? Where is the time to listen to them all? Who does not have one alcove of space to devote (even assuming they have that many discs)?
3) Sound quality - CD does not offer inferior sound because it is read from a disc. Learn how CD works.
4) Availability of hardware - seems like a month does not pass without a new transport coming on the market. Millions of functioning devices already out there. Even if I was in my 20s I would not be concerned about not being able to buy a player in the future. In any case do people think they will live forever?