The big reason I switched back to Nvidia was because I wanted to play with some local AI models, and doing that with AMD cards was quite difficult at the time (I think it's improved a little, but still isn't straightforward).
I've tried to run a few minimal 8B and even 1.3B models on AMD cards and they are such trash that my CPU can run them faster. Why did they code the xformers in python to only be compatible with Nvidia drivers?