It does depend on the quality of the monitor, but HDMI is, first and foremost, a TV connection. And by quality, I mean cheaper monitors often limit HDMI to the original HD resolution of 1920x1080, regardless of any higher resolutions the monitor can support under a DisplayPort or USB-C Thunderbolt connection.
That, and over the years, I've seen far too many posts here by folks trying to use HDMI. Issues which disappeared when they used their monitor's DisplayPort option.
I have an EIZO monitor that allows me to use DisplayPort, USB-C or HDMI. Given the cost of these monitors, I know HDMI would work (with a proper high speed HDMI cable), but I'm still going to use a connection meant for computer monitors before I'd even consider HDMI.
Having an HDMI port is intended for video work. It eliminates the need for a break-out box. You use DisplayPort or USB-C to a monitor for your work screen in Final Cut Pro, Avid, Premiere Pro, DaVinci Resolve, etc., and a separate HDMI output to a reference monitor (TV) to see how color will appear on a TV as you simultaneously work in your video editor.