While I do agree that primary functionality should never be hidden behind a hamburger menu I get the feeling that this article is iOS centric?
Navigation drawers are commonplace on Android and baked into the material design spec. It’s usually the first thing I tap to get a sense of the depth of the application.
Drawers make navigating to another unrelated place in an app very simple.
Overall I agree, the user should be able to accomplish primary tasks without a hamburger but I think they’re useful and are here to stay.