Coming from my perspective of the "budget" realm of audio components, I think the idea of an all-in-one solution works well. Take the AVR I had; Denon AVR-590. I paid less than $300 for it, and at the time it decoded all the latest surround codecs and supported the current HDMI version. It just didn't have the number of inputs, as many bells and whistles, or the amplifier power of the pricey models. So it was not too painful to retire it. But like MikeyFresh mentioned, ask anybody who bought a pricey AVR at the time how they feel about retiring a $3,000 piece of equipment because they want the latest Dolby Atmos and HDMI support. Works the same for me with looking at all-in-one solutions for a small bedroom system (e.g. streaming/DAC/Amp or active speakers). Keep the cost reasonable, and the pain of wanting to upgrade will be somewhat less severe.