When we tested the Core i5-6400 and the Core i5-6500, we concluded both them were great CPUs for a budget gaming computer, but the Core i5-6400, because of its low clock rate, had a lower cost/benefit ratio than the Core i3-6100.

This problem was solved in the Core i5-7400: even if there is no actual performance gain from the sixth to the seventh generation of Core i CPUs, the Core i5-7400 has a higher clock than the Core i5-6500, which makes it perform like the Core i5-6500, but costing less.

So, the Core i5-67400 is an excellent choice for a low-cost gaming computer because, in the gaming test, it was similar to the Ryzen 5 1600X (which is a more expensive CPU), losing only to the Core i5-7600K (which is also more expensive) only on some games.