Other challenges include access to battery materials and battery degradation, though CATL claims this second pain point is not an issue with its latest battery.
Freesync and any vrr for that matter is supported on Wayland and X.org.
HDR is supported on sway and some other compositors, but I don't think there is too much adoption from apps yet
Except if it's for their own gain