Actually, wall jump is more essential to this game than the shells because it serves at least different 5 purposes. Shells are more like both a fail-safe and an obstruction of sorts. If you want to generate them faster, they build up faster off-screen, but that's supposed to be a secret.
You can parry the missiles easily or jump-evade/jump on top of them to hijack them.