There are three kinds of people who go to minor league games. After much scientific research (a.k.a., "thinking about it in the shower and making some assumptions"), I can say that 7 percent of people who go to the games are die-hard fans of the team (they know the roster, they buy shirts, they get season tickets), 3 percent are people who are scouting players, and the remaining 90 percent are there purely for an evening of summer entertainment.
The Whitecaps excel at providing entertainment. There are on-field games and distractions every half inning, food, dizzy bat races, give-away contests, food, multiple mascots, post-game fireworks, food, and game-show style quizzes.