The 40 years of research was actually in OS theory so that you could write normal code and async was abstracted away.
A thread pool is not a research project.