(part in response to Apple SSD comment and also points out why Apple may prefer unusual CPU choices with wider clock operating range)
This site does great job already but some of the commenters may wish to start thinking things more broadly:
eg. How long does say 3 LBS device stay usable, using wifi at outdoor readable brightness, viewing say Twitch stream. Or what about streaming into twitch?
Why I say that? Well if you consider that complete scenario, it may well turn out that things like CPU speed and SSD speed may need to actually be "regulated" such that benchmarks (unless detected and then regulation turned off... then you get "cheating!") may turn out poorer results.
eg. in this sort of scenario, if CPU clock speed is not capped, it can end up running at higher clock than what eg. twitch use actually needs. Lots of reviews indicate that 7100u that has "clock cap" and no turbo but does clock down of course, does fare better in these sort of "tricky balance scenarios" than some higher end models that end up turbo boosting when not really necessary. To further validate this I ran twitch several hours at default settings and then manually capping the clock at 1.2 Ghz instead of 2.4 max. The stream performed the same but battery life did improve measurably. (However I think bios update may have fixed something that was causing it to clock up more easily but this illustrates the point anyway - if a blend of background tasks or tabs open would have javascript in background, clock could stay above 1.2 Ghz while the foreground window task didn't actually need more than 1.2 Ghz).
So CPU,SSD, Wifi etc speed may be useful to regulate even if benchmarks suffer - most (=none) PC reviews don't normalize these benchmarks to things that you'd have to for proper balanced scenario review - such as color quality at high yet standardized brightness, white uniformity, audio quality from speakers, network latency, battery life.
ie. How much battery life you get while maintaining acceptable network latency, foreground tasks running smoothly, background tasks not causing cpu or ssd to "hurry up" for them since who cares, they are in the background. Oh wait. PC tech reviewer is the only guy who cares since they run 10 benchmarks simultaneously in a hurry to get review out. Wake up I say. That stuff only applies on desktop use.
Now to make things REALLY complicated, which device performs well in mobile studio use? Now you have to maintain low latency I-O with battery life for pen, musical keyboard input etc. Same for racing games (TMNF with 10 ms input lag is too much).
Not complicated enough? Well how about vacuum testing? I return devices if they smell like China waste dump. Not all the chemicals smell but can still affect people if not in ventilated office (residential standards don't have enough ventilation in most countries to cover for a lot of synthetic outgassing materials indoors - retail stores have massive amount of ventilation to cover up the china smell - or they would if the china stuff wasn't wrapped in air tight plastic which transfers the problem to end user).