The 4170 doesn't really have any advantages as it's an older CPU. The only real plus you could say it has is it is on an older platform that uses DDR3 RAM so you can re-use RAM from a previous build to save a bit of money. The i3 6100 requires you to get new RAM if you get a DDR4 motherboard, and will most likely require new RAM on a DDR3L motherboard unless you feel comfortable with undervolting and underclokcing your old RAM to get it to down to 1.35V.