Ya so what It more expensive by like 10 bucks. You have to consider the load that you will be putting on the machine. Because i know in some thing like video editing that 6300 will absolutely wipe the floor with that i3.
You are both idiots you should choose a cpu based on what your task is. If you need better single threaded performance you obviously go with intel, but if you need better multicore processing for the money you go with amd. So stop being biased to either side and go with what you need for your specific tasks.