Oracle has changed and removed support for older java version, but there are millions of servers out there which have java based remote management feature like IPMI.
For most of the systems there is no further vendor support and the management cards will not get updates for newer java versions or html5 based clients.
It would be a dream if Mikrotik come up with a routerboard based remote management box which could be connected via USB and VGA and which has full kvm/ip support and isolated potential free gpio connectors to trigger the server power/reset connectors.
And of course the hassle of having the correct Java version installed for the KVM your are trying to use… But if you have built-in KVM then you probably want to use it. There are already standalone IP-based KVM units on the market for what I know.
Many built in IPMI/KVM (Supermicro ones) just uses VNC to transport image and key/mouse, thous no need to have working Java browser plugins.
I think there will be plenty of alternative JRE/JDKs (witch already exists today) and to solve the version hassle you could use several VMs with correct Java-version installed.
But none of the external KVM/IP-Solutions offers GPIO-Pins nor have they build in Firewall or VPN capabilities which would be comparable to a RouterOS based device and I know no solutions which would be scriptable or could execute scheduld tasks.
Actual we use many Supermicro based Servers and we knew the problems with the older systems.
In my opinion a RouterOS based device, in a small box like RB750gr3 and a “nice price”, has a big change on the market.
Actually many providers, we too, uses the Telejet Webresetter in addition to onboard IPMI, to bypass some of the limitations, but this means extra cabeling and extra costs.