I don't think intel is forcing you anything, in fact you seem very be able to make your own choice and pick AMD or Intel.
I do think I get where your complain is coming from, but keep in mind that for the +80% of people buying PC/Notebooks they really don't care, and probably don't know if their new device even have a CPU inside, let alone if its Intel, AMD or even ARM_like.
Intel have admited somehow that they can not, for the time been, add more P-Cores to mainstream CPU, and I personally don't think they are too worry about that either. Mainstream CPU have come a long way since the days of the all mighty i7 7700K.
Today mainstream CPUs (mid to highend) can do almost anything, from browsing the web while playing AAA titles to editing video, rendering, or compiling extensive code. Both intel and AMD have solutions to tackle almost any task a high-end home user can or need to do.
About nvidia, sure they do really good GPUs but lately, for me at least, they sorta lost the track, at least price/power wise. The RX 6xxx series, have been a very, very good alternative to nvida, at a lower price point, consuming usually less power while delivering more performance. Unless of course you need nvidia encoder or the, for me again, useless ray tracing cores.
Thats my humble opinion. No one have to agree with it.