I only upgrade once every decade or so, so don't have much to compare to, but I'm quite happy with my AMD card, and it was hundreds of dollars cheaper than the Nvidia comparable card (which I never would have gotten due to the price.)
That said, considering you mentioned rendering, I think Nvidia is still the big standout there, as I recall. AMD is good for getting the same gaming experience for much cheaper, but Nvidia still has some bells and whistles for the professionals.
I only upgrade once every decade or so, so don't have much to compare to, but I'm quite happy with my AMD card, and it was hundreds of dollars cheaper than the Nvidia comparable card (which I never would have gotten due to the price.)
That said, considering you mentioned rendering, I think Nvidia is still the big standout there, as I recall. AMD is good for getting the same gaming experience for much cheaper, but Nvidia still has some bells and whistles for the professionals.