First you're talking about Desktop users, then you warp the subject to suit your argument. I am a Desktop user, and I do not care about Servers, nor do I care about proprietary software, because there are (in most cases) FOSS alternatives.
EDIT:
I highly doubt "1 day all the Linux distros in the world decide to charge for software upgrades", and if, then there will be forkage.
RHEL -> CentOS, one example.
Last edited by j2723; 02-13-2013 at 09:38 AM.
You must realize that your logic is flawed. The point is that when upgrading something costs money and reaps no or very small benefits in real world use, it ends up not being worth it to upgrade. If you think this is less true of server administrators than at home, then you don't know business server administrators.
In business you need to make a business case to spend money. With server software the possible reasons for doing that are useful features, more efficiency, security enhancements, avoiding end of life for software support, etc. Most of the time it means a case of spending less time doing more business (the old "time is money" adage). Sometimes it's about avoiding risk (security and support end of life issues fall into that category). New features that you won't use or benchmarks that mean nothing in real world usage don't cut it for reasons to upgrade in business.
In personal use upgrades are all about whether the difference you'll see is worth the money/effort you're going to spend to you personally. For some people, a better benchmark is worth it. In some cases, actual use cases make it worth it to someone. Some place more emphasis on games, 3-D modelling, or high resolution video processing; some people don't need those things.
Nobody is arguing that it's never worth it to upgrade, so your examples just end up being straw men. A GMA950 stinks for a number of purposes. It's almost always worth it to upgrade eventually, but there's no hard and fast rule about when.
r600g supports VDPAU. It's a bit experimental at the moment, but it generally does work. Mind you, since it's an HTPC, I accelerate mostly TV streams, and that means MPEG2. The support for H.264 is a bit poor in that some colours are mismatched, last time I checked, but it should be fixed eventually.