All the desktop PCs I have owned since I got my first computer in 1996 have always come with 1 disc drive, I think. I don't know what was so unusable about that.
I feel what this all shows is that Apple still retains some degree of influence in the PC market, in part because they are the only (legitimate) provider of Mac computers. This means that if they decide to come up with a controversial design (like the 2016 MBP where they removed a whole bunch of ports from MagSafe to usb-a to sd-card), users often have little option but to hop on board and make do the best they can, if they want to continue using macOS.
Think back to when Apple dropped support for flash, when the iMac lacked a floppy drive, when the MBA dropped a bunch of ports to achieve that incredible thinness, to when the iPhone removed the headphone jack...the thing I have always loved about Apple products is how their vision of a possible future of computing came through in their opinionated design, and that sometimes, if you just pushed hard enough, that vision could well become a reality.
In contrast, it's the PC manufacturers who lack any real ability to influence the state of affairs in the market, because there are so many of them, each peddling the same filling as everyone else. If an OEM sold a laptop lacking usb-A ports, a customer would simply switch to a competing alternative. Where's the equivalent of a windows AOI? And because of this, every windows computer tends to look and feel the same. Remember how staid and boring windows PC design was before Apple demonstrated that there was money to be made in the marketing a well-designed product to the mass consumer market?
It doesn't always mean that I liked all of Apple's design decisions or that I was never inconvenienced by them, but again, I saw it as "part of the deal" of embracing the Apple ecosystem in its entirety. That no matter what Apple did, I would embrace, and adapt to the best of my ability, and I trust that things will ultimately work out for the best.
And this is something I wished I could see more here in this forum. Like for a group of supposedly more tech-savvy users, I see a lot of resistance to change. Like it's easy for people to argue in favour of more (free) ram and storage because that's an incremental change that everybody can get behind. Less so for radical paradigm shifts such as removing ports or a drastically different form factor that challenges users to rethink their existing workflows, where suddenly, a dongle is now too much to bring around.