The genius about them, however, is that with all those, we discovered that you could get rid of "goto" afterwards. Which was kind of amazing.
"Await", on the other hand, doesn't remove the need for callbacks -- it just makes it much easier to use them in a lot of common use cases, in a much clearer way. But there are still plenty of valid/necessary uses for callbacks that can't be handled by "await".