http://www.cpubenchmark.net/compare....cmp[]=2020
http://www.anandtech.com/bench/product/699?vs=404
Passmark shows the FX6300 is 2x more powerful. You also seem to miss out the point that Fraps isn't multicore optimized. Considering i have already said that single core the G3220 would win hands down, your point seems to be somewhat invalid. Yes, upgrading to an i5 later would make a massive difference to benchmarks, and in that case, it would be a better build, right now with the G3220, it isn't. It uses almost 50% more power, but it also provides (in Passmark Scores) 50%+ more power.
Your second point about the AMD build being a noticeably worse performance is also invalid. if you click on the link i posted above (Anandtech, with the alternative CPU you supplied) the FX wins in 24 out of 29 times. May i also add that these categories in which it lost to are;
Regarding these results; 2 of which clearly state single core/thread. And the rest are games. Another part in which Intel has ALWAYS excelled at is intergrated graphics. Which would explain these results. Comparing all them games with the same GPU shouldn't make a difference / Or even better the FX 6300 with the R7 and the g3220 with the 7790. You will find that my build will outperform yours.
Buying an aftermarket cooler is what i do personally. Stock coolers are crappy, i've already stated my reason in a different post. Also, you can't really talk about overclocking whilst comparing these two CPU's because the G3220 can't be overclocked.
Seeing as the FX 6300 uses 2x as much wattage i would think it is a perfect analogy; FX 6300 - More powerful, less energy efficient. G3220 - Less powerful, more energy efficient. Looks don't come in to it with CPU's, you can't really see them when there is a cooler blocking them.