I don't think all the reasons are true. Today, the quality of audio at lower price points is outstanding. For not much money, a system can be built that sounds amazing, albeit not with the high-end exclusive brands. And, small systems are engineered to sound great as are the electronics that measure great and sound great. Sure, these systems don't compete with our large, high-end separates, but for the size and price, there has never been better gear and sound at low prices.
The biggest factor is just the changing preferences of society. They still love music, but want mobile music that travels with them. That's common with music, videos and gaming. There is also a demand for more immersive, interactive, dopamine-releasing events/experiences. In some way, the audio world could do more to up its game to appeal to younger audiences. I am happy with my situation and set up, but there is a lot of competition for the next generation's attention.

