Five years ago when AMD was recovering from near bankruptcy, it was battling Intel (100K+engineers) in CPUs and Nvidia (20K+ engineers) in GPUs
It was doing that with just 10K engineers and a fraction of the R&D budget of the giants.
Things have changed now. AMD has more than doubled their headcount and R&D budgets. Within the last year the company has pivoted to AI as their main focus.
It seems unfair to criticize AMD or Intel for placing losing bets on other market segments when things could have just as easily turned out differently.
OpenCL sucked for other reasons too, but it likely wouldn't have succeeded even if it didn't suck.
Other than locking out the technologies they see threatening, they’re completely a fair company, if you want to believe in that.