- Buy an AMD GPU labeled for ROCm during the Great GPU Shortage
- 6-9 months later, learn AMD discontinues ROCm support for that GPU. When I suggest this might be a false advertising or warranty issue, AMD and vendor both point to each other
- Install an old version of ROCm to get work done
- See odd crashes where my system goes down hard for no reason
- Read more documentation, and learn ROCm only works headless
- Find ROCm runs more slowly on my workloads than CPU
- Find most of the libraries I want to use don't work with ROCm in the first place, but require NVidia
- At that point, I bought NVidia, and everything Just Works.
That's a shortened version. I'd take a 5x speed hit for open source, but I won't take 'not working.'
This story is super-common.