Well one very good reason would be that their specification is closed source and as such not even HDMI Forum partner AMD can implement them in their open source driver.
https://www.phoronix.com/news/HDMI-Closed-Spec-Hurts-Open
DisplayPort spec is fully open btw.