It's about time this happened! I spent the last decade using computers free of that BIOS crud (various Macs and now a Surface Pro), and all I can say is, "good riddance!"
Surface pro has a BIOS interface, it's just stupidly inaccessible. Their design also means that you can't easily install your own copy of windows and are instead stuck pulling down their stupid recovery images whenever you want to format. I'm very annoyed that they decided to go this direction personally.
>Surface pro has a BIOS interface, it's just stupidly inaccessible
I think you misunderstand. Surface Pro supports only UEFI, not legacy BIOS. What you are referring to as a "BIOS interface" is in fact the UEFI firmware settings. If you're having issues accessing the settings, this article may be helpful:
Office 365 taught them how much corporate testing and imaging hurt their products.
In one case I’m familiar with, they were getting pummeled over poor O365 user experience in 2015 because the customer was refusing to upgrade past Office 2007.
Everything they’ve done in the last 5 years is about pushing out software faster and making traditional enterprise IT too expensive.