I don't think its product superiority I think its just that Nvidia supports their products better
I'm not claiming an all around superiority, only when they have been faster and I'm speaking about performance as that is what the discussion was about. Product superiority is something that cannot be objectified: performance, features, F@H... it all depends on what people want off the cards. But to say that Nvidia has only been faster because they have crippled Ati's performance is stupid and based on nothing but superstition, lack of any understanding or lack of any desire to understand and a lot of FUD cleverly spread by some people since a long time ago.
An example of that superstition and lack of understanding is how people still mention Assassins Creed, when it just takes a little bit of understanding and common sense to know TWIMTBP had nothing to do with it. AC was a TWIMTBP game from the start. If Nvidia wouldn't want DX10.1 on the game and Nvidia had the influence that these people attribute them, it would have never been released with DX10.1. It's far easier to take a feature down before release than just after release. By the time AC was released the HD3xxx cards had 6-7 months. It just takes
one, 1 Nvidia employee buying a single Ati card an testing. You can't think Nvidia is guiding a massive and perfectly covered conspiracy (there's no proofs, out of all the people that should be involved not a single one says anything) and think they would fail to notice that HD3xxx cards were faster. Specially when you are claiming their job is exactly looking how Ati cards perform and crippling them. You can't put the two things under the same logic.