If we're going to be pedantic to make some silly point,
Yeah, and we all know you wouldn't do something like that would you? I seem to recall someone with a name like yours picking up on John Carmack saying "Could" instead of "Couldn't" and turning that into him admitting he was incapable...

As far as Kaveri, I don't consider this a 'discrete card' (which you'll notice I highlighted in the quote to indicate what I was talking about). So not counting Kaveri for that reason, which other models have the True Audio DSP other than the 290X, 290 and 260X (the 3 models I was refering to).
I like how you cut out the quote about how general support for hardware features happen.
I'm not sure the forums can handle your wall of text and a reply in one post...
I also think you've misunderstood my point. I'm not saying it shouldn't be done now or ever. I'm saying I don't like it force on me and having the option would be nice.
If people ONLY bought hardware with features currently existing with huge software support, we would all still be using cpu rendering for games. HArdware drives software, people bought 3d acceleration cards when barely any software supported it and the majority of all games sold were still cpu rendered, people bought them and it drove the software. People bought dx10 cards where there was no DX10 software available, not for months and months after they came out, when DX10/11 support became almost standard in the majority of games was 2-3 years after the first DX10 cards were available.
If Nvidia released a DX9 8800gtx with a add on card that cost £10 for DX10 features? Would you have bought that add in card then, would anyone? Did anyone need DX10 features, did you mind paying for the die space on that core that was required solely by DX10 features which you could not use and did not want because you couldn't use it? The problem being if DX10 support was optional, and no one took that option because no one could use it, then software would not have started to make use of DX10 if there was no hardware to support it.
For a start it's a bit different to a DX10 add in card. You realise they already make add in card that do sound stuff right? And people buy these, IF they want them. There was a time when motherboards didn't have onboard sound. You had to buy a soundcard seperately if you wanted that and you know what, games still had sound in them. Can you believe it it? I'll say it again. Not every computer had the capability of playing sound, it was an optional add in card. Yet games still developed to have sound.
You even state yourself that people bought 3D accelerator cards. I did!
Like you say, it wasn't because every game supported 3D accelerators, oh hell no they didn't (Orchid Righteous 3D owner here!) I remember when Quake start supporting OpenGL as well as Software rendering. It was great! (Say, Quake has some sort of a connection to John Carmack doesn't it?)
It's a fair point about the consoles, but in fairness they rarely use add-on cards, so suggesting they start with the TrueAudio DSP seems like a silly suggestion on your part.
You miss the point of it, it gives the Developer the tools to create sound in their games specifically for it, its a standardised sound processor that they can develop for.
Its not about people going out to buy it, they don't have to, and what they do buy is not this, games are designed specifically for it.
If it was an add in card then 7000 series owners could benefit too, as could the other R9 owners. It's forcing it on people that I'm not so keen on.
A separate card means the people that want it can have it and the people that don't, don't have to and could save some money. It's not stopping people using it (well except for people that can't fit any more expansion cards in their PC) and even gives more people the option of using it. So when these developers go to the trouble of adding the effects in a decent number of people will get to experience it.
They could even make 2 versions of the cards, 1 with for those that want it and don't want an add-in card and one without, for those that don't. A bit more work I guess, but surely AMD wouldn't mind doing it for us, the customers?
Why is this such a big issue? its embedded on the GPU, its not intruding in your life, if you don't want to use it, don't.
I don't intend to!
They still charged me for it though didn't they?