Should the standard library have a basic Future runtime?

That's not the same, so it doesn't.

Whether it is necessary is another question, but runtime != executor, runtime usually needs reactor also