Choosing the vendor locked in, standards hating brand does tend to mean that you inevitably get screwed when they decide do massively inflate their prices and there's nothing you can do about it does tend to make you worse off, yes.
Not that AMD was anywhere near being in a good state 10 years ago. Nvidia still fucked you over.