People also need to take into account the intel compiler that alot of todays benchmarks used aren't kind on AMD chips. If they can run code on AMD chips with older slower instruction set's it will do by default. I cant see that changing any time soon, so AMD will have to put up with it for now.

Atleast FTC seems to be trying to fix this issue.
Quote Originally Posted by FTC settlement
- Disclose to software developers that Intel computer compilers discriminate between Intel chips and non-Intel chips, and that they may not register all the features of non-Intel chips. Intel also will have to reimburse all software vendors who want to recompile their software using a non-Intel compiler.