Obviously, the product on the field is terrible.
I have traveled to many stadiums around North America and in Europe, and it just seems that BMO Field is so cheaply built. I've been a season seat holder in 118 since day 1, so it has been hard to watch the steady decline of support.
Transportation is easy with both the GO and TTC have stops on site. I ride in on the GO from Long Branch, and it really saves money and effort driving down to the CNE.
Beer is expensive, as is most of the food. Buffalo chicken fingers and fries shouldn't be $11. There is some neat variety with Taco FC and Real Sports Grill, and i love me a scotch egg with buffalo sauce on it (instead of Marmite, ugh!)