however, it seems every other tech site compares all new phones by specs. no one ever talks about overall performance.
Yes, unfortunately you are right. And do you know why? It's because the vast majority of us consumers don't demand more!
Many review sites do nothing beyond copy&paste'ing the information from the manufacturers spec-sheets while converting them into verbose form and hoping their interpretations of those specs aren't too far off from actual performance. They lack any analysis or explanations of what those specs mean and often come with a large helping of subjective ramblings over design etc. These sites are performing a disservice to the smartphone buying community, as it makes the impression spec-sheets are a reasonable way of comparing devices. They should be publicly called out as often as possible.
At the opposite end of the spectrum we have those who really understand the technology in our smartphones and attempt to make objective measurements of every aspect that impacts usability. These sites will talk much less about cores and more about benchmarks and include an analysis of what those numbers mean for day to day usage (better yet would be to test with actual apps and games). They won't ramble on about marketing buzzwords (retina, puremotion, etc.) but MEASURE display brightness, contrast, refresh rates and judge readability in sunlight. They will talk less about battery specs and use a test suite to MEASURE how many hours of browsing, talk, and standby time you can expect. They will talk less about LTE or "G's" and MEASURE data transfer rates and signal reception quality. Those guys deserve our clicks.
Further up in this thread someone revealed his home PC's insane specs. Interestingly, it was precisely the guy who felt emphasizing specs over performance was the better way to go who finally said: "you should just have said how well it runs Crysis"! That is exactly what I'm talking about! Who cares how many cores something has (do you know how many cores your graphics card has?) when you could just say "nothing runs Crysis faster than my rig!". Review sites that test graphics cards do exactly that. They don't pile up graphics card specs... they run games at different resolutions and tell you the results, a.k.a. performance measurements.
That is what we need to call for on every review site out there! Loud! And now!