I think some of the interface could be improved. Also, it would be nice to have autotype working in Wayland. Other than that though, it's easy enough that I've been able to teach non-technical people how to use it effectively.
They are not exactly the same. KeePassXC is good for secure storing locally secrets like credentials. All the password managers mentioned above rely on storing data in the cloud and synchronization with various devices. KeePassXC definitely has much smaller attack surface. But at the cost of usability.
It is hard to quantify what was ROI on something which didn't happen. Let's say 1password was breached and the data was exposed. Since you're absolutely mission critical secure data was not there you scored big.
Simplicity of the KeePassXC management is definitely good for ROI
And since it's free and open source the cost of ownership is very low.