Count yourself lucky you didn't see them a few years ago!
I don't think an MLS franchise is sustainable in Vancouver. The Grizzlies failed (although I appreciate it's a different sport) due to lack of interest and even the Canucks don't dominate the town in the way teams do in other Canadian cities.
To cut them some slack, I guess they are only recently in the league but I don't think there's any serious money behind the franchise so I can't see them attracting marquee players. Gone in 5 years, I'd imagine.