Just before Ryzen landed (early 2017) I was looking to make a cost effective upgrade from my Athlon II setup from 2011 so bought a pentium g4560 as it was enough for my needs at the time and the CPU and mobo came to only 140 quid. I think this was mostly based off reading some reviews that the g4560 was very good performance for pound. I guess whenever you buy a new mobo you hope you might be able to use it for another cpu after the one you have at the time, but checking prices and performance of other second hand kaby lake chips (say i5-7600), they don't look great against a mid-tier ryzen equivalent (say R5 2600). My motherboard is B250, so basically just looking for someone to confirm that unfortunately there's not really any worthwhile upgrade paths to pursue with it or not. In hindsight it seems like I swapped from AMD to intel at the worst time possible in a long time!