I don't know how to get around this problem of course.
...and that is what the companies themselves do for their own products when they show benchmarks, to make them look better than they really are.
Have you ever paid attention to how GPUs are marketed, or the dirty tricks the drivers use under the hood? In spite of this, it's still pretty easy to find out which GPU at a given price point is faster.