Yes carmack may have been an asshole, but it takes a real man to recognize and own up to your own human flaws. Kudos. We need more of that in this world.
I don't care for the story, and I wouldn't play Doom++. Electric polar bears and some Shrub lava mule, whatever. But swimming in deep underwater ruins with full 3-axis freedom was awesome.
I couldn't play multiplayer back then. Dialup sucked and was more expensive than AI tokens. Ethernet was still rare. Lugging a CRT monitor to friend's house was a chore reserved for a once-a-year LAN party.
I still hack on the engine and its derivations from time to time.
Quake 2 was a development of that, will a deep focus on multiplayer. And it won at that. As a singlr player game it was boring but LAN play was just amazing.
So quake 3 did rethink the engine but went all in on multiplayer.
As funny as it may sound but in the end, it is quake 1 that just keeps going thanks to its easy moddabilty.
Current Carmack would not have been capable of making Quake.
Demand was high. I doubt they'd have suffered even if released on the same day.
Did they really?
Did ID make more money with engine licensing than with game sales?
They needed to ship. I think Quake Engine could wait, and have Doom++ would have given them some slack
This is the opposite to the Boeing problem (shipping the rehashed product instead of the brand new thing)
iD's engines were famously known in the industry as tech demos first, first-party game platforms second. I'm not sure how the revenue picture ended up looking, though. They obviously made a lot of money from their 'tech demos.'