But these mistakes are also easy to fix.
More people use Linux than they realize because even Smart TVs and the Steam Deck run on a version of Linux, but making the switch on a PC can be scary.
The other ways Linux handled startup before everything converged.
Asynchronous programming with async and await has existed in .NET for years. Now Microsoft is delivering a new runtime environment for asynchronous execution.