Отчего же миф? Я пробовал - проще оно... Возникает необходимость синхронизации параллельных процессов.
Если процессы параллельные, то они не пересекаются. Зачем их синхронизировать?
Для пересекающихся процессов есть средства взаимодействия.
И с ОЗУ, да, сложности
ОЗУ всё больше - сложностей соответственно меньше...
Событийно-ориентированная система тоже вполне себе многозадачна.
Где-то так - многозадачна...Только чем сложнее задача, тем её сложнее писать - switch-case штука не наглядная...
А не 100500
Ну не таж много конечно - 15-20 максимум...