For the end user why should we have to spend an additional £500+ on new hardware every time there's a software upgrade ?
Are the requested features really so resource hungry that has to necessary ? I doubt it. It's especially galling when really simple things get ignored that really can't cost anything in software complexity to add eg a keyboard short cut for the purple label, how hard is that ?
Why should we expect to have to junk expensive working hardware so often ? It's not exactly great for the environment.
What an odd attitude.
You don't have to take every software update. The old version will continue to do everything it did before.
You don't have to junk expensive hardware. It is your choice.
But you do have to run the latest software on the latest hardware to get the optimum results from it.
Again it is totally your own choice - you decide what performance and facilities you want/need and you pay for both the hardware and the software to deliver it.
I can still run Maziacs and Hungry Horace on my Sinclair Spectrum every bit as fast and efficiently as I could in 1984. My Canon A1 still takes as good photographs as it did in the same year. The fact that I now use a Nikon D3s and run LR4 on a PC with an i7 processor and 16Gb of RAM is totally my choice. No point girning about the cost.