Many people are afraid of online ordering. Or they're not even aware of it. Continuing to buy phones from Verizon directly is sort of like those old people who still have AOL for internet because they're afraid of change.
Though you're actually better off buying from a Verizon store than from Verizon's website. My parents made that mistake a couple years ago - they went to upgrade their phones and ordered online. The phones were pretty bad, not broken just badly made (they were Kins). When they wanted to return them, Verizon told them they would have to cover the return shipping cost AND pay a $35 restocking fee each. Had they bought them from a store, they could have just dropped them off at the store and not paid any restocking fee either.
Much as people hate Best Buy, they are actually a good option for buying phones. They have all the major carriers, they are usually cheaper than the company stores and don't require a mail-in rebate to get the best deal, and there's no restocking fee. If you go through a third-party website like Wirefly or Amazon it works well too, great selection, much lower prices than carrier stores, free returns with free shipping. I've always had good luck with those places.