I like how DaVinci is constantly evolving their software to keep up with industry trends. The update schedule for new features/fixes are usually pretty good too, but I wish there were more frequent updates available. Sometimes it's hard to tell if something has been fixed or not between releases (even though support knows). Sometimes things "just work" out of nowhere when using certain plugins in DaVinci. For example, some plug ins only work after restarting resolve. There are many free third party tools that will do most tasks within DaVinci well enough. However having your own dedicated toolset allows you more flexibility and control over what you're doing. It also makes troubleshooting issues easier because you have local copies of files rather than relying on web access.