Raidur :
First off, I did tell the guy to overclock before changing his entire system.
Please stop looking at stock 9370 clocks vs stock clocks of other CPUs and taking that to heart of full performance on an enthusiast forum. It is a marketing strategy and you're falling for it horribly.
Actually its just opposite... Almost all the latest high end games are optimized for AMD.. Plus the AMD has 8 core which is better than Quad Core i5 as all the next gen games use 8 cores... Also the 9370 is very much powerful than the i5-4670k.. check here :
http://www.cpubenchmark.net/high_end_cpus.html .. If you can see the FX-9370 gets a rating of 9,774 wereas the i5-4670k gets only a rating of 7,537 .. also in this case the guy already has a AM3+ mobo and he will not need to change his mobo as well.. Also a R9 280x matched with a FX-9370 will give way better results..
CPUbenchmark? Aren't we talking about gaming rather than synthetics?
Did you notice the 9370 has a 1ghz handicap over the 4670k? Also, did you notice the score of 10,164 from the 4770k (at a lower 3.5ghz) that only has the silly little HT over the i5, which doesn't help in most games.
Or, maybe you should look at Intel's old arch, 6 core ivy, running at yet a slower 3.2ghz (we're talking almost a 40% ghz handicap, then having 25% less cores than the AMD), beats it by 20% CPUbench score? Quite a gap in IPC we're seeing in your chosen benches, wouldn't you agree?
Lets not forget how little HT and extra cores mean in gaming. Maybe they mean a little more in AMD thanks to horrible IPC, but you may catch my drift.
As far as all the latest games being optimized for AMD, making their counter-parts superior, the benches simply aren't showing that. :/ Not saying it isn't helping the lean a little.
That being said, AMD CPUs are a great value and I think they're great. Though, comments you chose are quite silly. Also, I can't quite recommend the 9370 at it's price when the 6300 clock for clock is so close in gaming.