Cloud Device Administrator is the new role that will provide this capability . This will be generally available in the coming monthsBård Magnus Bergersen commented
End user should also be able to remove his/her own device(s). There is a remove button on the page where end user can view own devices, but this only works if the end user has un-enrolled and disjoined gracefully. There are so many senarios where this is not an viable option, i.e. reinstall, factory reset, lost or stolen, re-enrolled, device discarded/deposed of, ungracefull disconnect, etc.
Please add a force button if nessecary.Bård Magnus Bergersen commented
We are using conditional access and are Azure joining computers, mobile devices and workplace joining BYODs so is a big problem for us as well we might reach 30 000 devices and we will never give support personal global admin. We are having users reaching the device limit and not able to enroll device. We dont't want to increase the device enrollment limit for several reasons, one of them being slow update of dynamic device groups.
Even Intune Administrator can't delete a device! This needs to be fixed asap.