I agree that the price / functionality ratio is much better in modern times. But a significant drawback, which I didn't see mentioned, is that most of those nice hardware buttons, knobs and sliders are now tiny, obscure controls arranged on a multitude of hidden screens on that tiny laptop display, which you have to awkwardly operate with your virtual mouse pointer. Usability in fact suffers a lot if you go "all software".