The concept of the Vancouver / Cavalry game in Kelowna is great. The execution is terrible.
This is the type of thing you announce in the offseason, not 6 weeks before kickoff, and after having sold tickets to the game in another stadium for months.
If Cavalry were to have a home game every year or two elsewhere in the country, I would be okay with it. Maybe they can host a game in Edmonton show that city what a real club looks like