If a 6300 is performing like an i5 stock for stock, the game isn't very cpu demanding (which can happen at times). Even shadow of mordor which isn't all that cpu demanding runs better on an i3 than the 6300 @ 720p. Once the resolution is turned up higher and more load is placed on the gpu it may not matter as much. Shadow of mordor runs on just about anything. A good indicator is when at 720 (when there should be more work placed on the cpu) an i3 2100 runs as fast as a 4770k i7.
http://gamegpu.ru/rpg/rollevye/middle-earth-shadow-of-mordor-test-gpu.html
Even at 1200, the 6350 falls a good 15fps behind a locked 3rd gen i5 in far cry 4.
http://www.techspot.com/review/917-far-cry-4-benchmarks/page5.html
Ryse son of rome isn't very cpu demanding either, a simulated dual core system was pushing 50fps and quad/hex + were all running over 100fps. It's more gpu intensive.
http://www.dsogaming.com/pc-performance-analyses/ryse-son-of-rome-pc-performance-analysis/
A 4th gen locked i5 had 10fps better average and higher min fps than the 6300 in metro last light. For that matter a 4th gen i3 did nearly as well as the fx 6300.
http://www.hardwarepal.com/best-cpu-gaming-9-processors-8-games-tested/
That same benchmark page showed tomb raider is also not much of a cpu strain since the fx 4300 performed like an i7.
The common theme I'm seeing is that so long as people are playing gpu intensive games that will run on any cpu the 6300 can keep up. In many of these a dual core cpu would keep up. Once you get into a cpu intensive game, fx chips fall behind. It's almost like cheering because a weaker cpu can play solitaire just as fast as an i5 or i7. The reason we should take into account the first game is because when a user attempts to play something that actually taxes the cpu, locked i5's easily surpass fx chips.