It's not about PCs vs. consoles. It's about the absolute pigheadedness of the loud PC "enthusiasts" who keep claiming that old i5s (or even i3s) are good enough to play current gen games, thereby misleading new PC buyers into making bad decisions.
The problem, of course, is that you're talking nonsense. Consider comparing an i5 3570K to an FX-6300, which is a 4 core non-HT Ivy Bridge versus a 6 core Vishera. Note that the FX-6300 is considerably more powerful than the 6 developer-facing Jaguar cores found in the current-gen consoles. Now, look at the benchmarks where the i5 dominates the FX-6300 in every single and multi-threaded benchmark it encounters:
http://www.anandtech.com/bench/product/699?vs=701