>>fulafe+oq
The problem is BMC has an astounding array of features[1] that are worth the operational complexity. This isn't just KVM like in OP's post... being able to remote mount images is a godsend when you're provisioning a server or diagnosing hardware issues or doing a BIOS update on the other side of the globe (with your other alternative being shipping a flash drive[2], then paying $200/hr for DC remote hands to plug it in for you).
[1] https://www.supermicro.com/en/solutions/management-software/...
[2] don't even try to talk about PXE booting if you've never tried to get DHCP+BOOTP to work over a WAN