Heh, the line was drawn for me, at the i5-12500. That was the cheapest CPU that supports ECC memory on W680 motherboards. So, I just stepped up one notch to the i5-12600.
On the subject of the 12100, one thing i have to say is that as the years go by, it WILL start to lose steam before a 12500 or 12600 or 13600K.
That is something to keep in mind when considering a "weaker" CPU.
It's no good throwing money on a more expensive CPU than you really need, just like it's pointless to buy 64Gb of RAM if you're never going to use more than 32Gb. Not that anyone in this thread has done something like that... Anyway it's rude to point fingers.
That said, if you want a PC that will last a very long time, perhaps you should overbuy it a little bit. Both AMD and Intel offer a wide spread of CPUs and buying one or two tiers above your needs is not automatically a bad idea.
That i5-3570K my i3-12100 replaced ran for 12 years. And it still runs Windows 7 and games perfectly fine. If i had bought a cheaper CPU, that would not have been possible.
I doubt the 12100 will still perform well 12 years from now.
Sorry, this was off topic. But i wanted to point out that a nice value chip is just that, nice. But it's not going to stay as nice for very long.