Davinci Resolve is known to be extremely picky about hardware and software. It officially only supports CentOS which doesnt even exist anymore lol. (not entirely correct)
So putting it into a container with set and unchanging dependencies ensures it can run everywhere (if it works).
Also, running such a proprietary piece of software should be done isolated from the rest, and Flatpak has awesome permission management in KDE or using Flatseal.
RHEL is used and is meant to be used both for servers and professional workstations. I imagine clones like Rocky are much the same.