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.
the children yearn for the easily packageable good video editor