It's hard but not $3T hard. AMD has consistently underinvested in their software. If they invest double digit million to make installation and usage of drivers and ROCM smoother I highly doubt they can't acheive it.
There are open source projects volunteer run projects[1] that are better than official AMD implementation in many ways.
[1]: https://github.com/CHIP-SPV/chipStar/