It's a decent budget chip but the problem for Intel is that it's simply too good versus the low-end Core i3 line, which starts at around $117 for the Core i3-7100.
The Core i3-7100 has very similar specifications as the Pentium G4560, the main difference is that it's clocked at 3.9GHz and has faster integrated graphics. So to end the cannibalization, Intel reduced supply of the G4560.