ChickenWizard, the 290X is not a Titan X fighter, we all know that since the Titan X was introduced and there's not even an argument to be made otherwise. My point was just about illustrating how ill informed most of you are in terms of strengths and weaknesses of each card on the market. A market where most none of us participates in. It's like when you're talking about how Ferrari is better than McLaren or vice versa. We can discuss about that all we want and say McLaren is garbage or Ferrari is, but we'll just get a Toyota at the end of the day. So, you want to know how Toyota do as well in the market.
The analogy falls a bit short, because reliability is not such a crucial thing for video cards in the mid range (it's hard to say warranties are bad nowadays), but the point stands: you're talking about flagships, where the gross market for them is not even in the double digit percentage, I'm sure. Even worse, you're all condemning AMD for doing re-hashes for video cards that still deliver great performance per dollar. Even more, where all of those cards, being GCN, get most of the benefits the high end line gets; including optimizations. nVidia just left Fermi and Kepler to die as of late and it sucks (my lappy has a GTX675M).
I'm not saying you can't criticize AMD, but don't bash it blindly.
Some of what I've read is valid though. AMD has been lazy about improving GCN (no money for R&D can do that). The high tier GCN cards are just great for compute, but suck at games. HBM won't help make the GPU be less of a slouch, so unless they have improved the core GCN design, Fiji might be a bust from the get go. Now, there are 2 sheds of light that bring hope: the 285 and 290X. If you look closer on what they did with the 285, there's interesting tech at play there. Some of that tech made it's way to the Titan X, so there's hope for a fight back from Fiji.
Cheers!