Aki, thanks for your participation and your post. Markus told me he never has time to participate so you are indeed welcomed here!
You make many valid points but I think the biggest consideration here is about the focus and expertise of websites/media/press, not the validity of using certain benchmarking apps or games for hardware reviews. It is sometimes difficult to know what you have learned after reading a hardware review ("It gives us faster FPS, end of story" vs "It gives us faster FPS because if you'll look at the pixel fillrate graph you can see that the difference is due to the number of pixel pipes", as examples). It is probably even more difficult to know what you, as a reviewer, think the public should know. To many reviewers, 3DMark is a tool to use to arrive at a "conclusion" about a piece of hardware and not necessarily for analyzing a piece of hardware. To some others, 3DMark is a tool for analyzing the hardware. More often than not, such different "sets" of reviewers are a mutually exclusive bunch.
PS. Sorry if I'm mendering off topic a little but I think the above is the crux of the "matter".
You make many valid points but I think the biggest consideration here is about the focus and expertise of websites/media/press, not the validity of using certain benchmarking apps or games for hardware reviews. It is sometimes difficult to know what you have learned after reading a hardware review ("It gives us faster FPS, end of story" vs "It gives us faster FPS because if you'll look at the pixel fillrate graph you can see that the difference is due to the number of pixel pipes", as examples). It is probably even more difficult to know what you, as a reviewer, think the public should know. To many reviewers, 3DMark is a tool to use to arrive at a "conclusion" about a piece of hardware and not necessarily for analyzing a piece of hardware. To some others, 3DMark is a tool for analyzing the hardware. More often than not, such different "sets" of reviewers are a mutually exclusive bunch.
PS. Sorry if I'm mendering off topic a little but I think the above is the crux of the "matter".