Given that you describe the arena as "a dump" I'm guessing you went to the Giants game
in Vancouver at the Pacific Coliseum. The Coliseum was the old home of the Canucks prior to about 1996 and it really does show its age as a giant concrete monstrosity. But starting in 2016/17 the Giants were essentially kicked out of there (so the Coliseum owners could book more events without contending with a hockey team schedule to work around. Stuff like Disney on Ice or Cirque du Soleil) and, excepting a pair of games last December where they went back to Vancouver for special events, have since migrated to the 5,200 seat Langley Events Centre in, unsurprisingly, nearby Langley (they actually played 6 games here in 2010 when the Pacific Coliseum was hijacked to serve as a venue for the Olympics). This building is less than 10 years old and while it obviously comes across like a small "minor league" arena relative to the 10,000+ crowds that could pack into the old home in Vancouver, it's actually very nice and clean (just spartan). Plus it's only about 10 minutes away from where I live, vs 1.5-2 hours to Vancouver proper, so there's that.
It does raise the question of why they keep the "Vancouver" name, but it's best not to think about it (beyond that it's kind of like a "San Francisco 49ers playing out of Santa Clara" setup where they want the cache of the more prominent city name. Plus I don't want them touching the team's history via a name change or their sweet, sweet uniforms (especially the sexy red ones) with a Langley-centric rebrand) The food selection thing is partially due to the smaller venue. The aforementioned shared ownership between the team and the White Spot/Triple O's restaurant chain ensured that there would be a Triple O's burger kiosk at the games, but it's clear that they prioritize speed and volume over making a burger up to the standards of an actual restaurant (but still charge you $7 for the basic burger and $5 to fill it out to a combo). And then beyond that it's just standard generic arena fare: basic hot dogs, chicken fingers, I think maybe fish & chips, fries, poutine, and a small collection of mildly fancy sandwiches (a rueben, a pulled pork bun, and a roast beef sandwich). Plus on some game days you can come early and for $20 get a prime rib buffet dinner in a banquet hall that adjoins the concourse and hosts the pre/postgame radio broadcasts. There used to be some fancier arena food last year, but I think it must've sold poorly or had indifference from surveyed fans because they've stopped a lot of that. They even got rid of a "candy shack" vendor kiosk that used to sell crappy churros and homemade type treats (cookies, cakey breads and biscuits, rice krispy squares) and an asian noodle cart, and half the selection of the "gourmet" hot dog window so that your only options are basic dog or chili dog.
I will say that the WHL used to be a lot more physical. Probably 10 years ago or so it was
by far the most physical of the CHL leagues and there were a lot of big, bone-jarring hits, lots of crunching people into the boards, and a lot more scrapping. Mostly it's been the evolution of the skill side of the game and the attempt to deter the dirty hits, headshots, and boarding plays that has pushed some of that out of the game and somewhat normalized things across all three CHL leagues. But the games remain spirited and scrappy. That OT game I mentioned was against Moose Jaw, who they play once a season
at best (because a Jr team traveling halfway across the country by bus is a logistical and travel time nightmare) but they still really went at it with a bunch of post-whistle scraps and some near fights. Maybe on Thursday I'll get some pics of the trappings of the new arena itself, just to illustrate what the major junior hockey experience is like (because the Giants are now in line with like 90% of the CHL, excepting Calgary and Edmonton, who still play out of the pro-sized NHL arenas of the Flames and Oilers. I believe Portland also sometimes uses the Rose Garden when the Trailblazers aren't at home and they can pull the basketball court up.) given that I imagine it's something that most of you in northern California won't get a chance to experience without making an out-of-state trip to, like, Portland or into Washington state (it's not quite the same as the Cuda or other AHL teams since most of their arenas are going to be at least 10,000 seat capacity, especially the Cuda since they play in the SAP Center). Plus it'll actually be kinda topical since it's the Gregor game.