Edmonton is bad because of who they surrounded their 3 good forwards McDavid Draisatl and RNH with: Lucic, Spooner, Reider, Chiasson, Rattie, Khaira, Brodziak, Kassian. Additionally their bad because they've never put together a good back end, a couple good pieces but overall underwhelming.
Vancouver on the other hand has Pettersson, Boeser, and Horvat upfront, and have surrounded them with Eriksson, Sutter, Baerstchi, Roussell, Beagle, Granlund, Goldobin, Virtanen, Schaller, and Leivo. Half those guys are locked in to expensive contracts for the next 3-4 seasons. Are backend is also pretty underwhelming, with a few okay pieces in place but overall highly underwhelming.
So outside of not having made a Taylor Hall for Adam Larsson type trade are we really all that different? I think the article said we could go either way right now but we're already locked into contracts like Eriksson, Beagle, Roussel, Sutter, Baerstchi, and Gudbranson to big $$$ for medium term, and every off season gives Benning a chance to sign more UFA contracts.