There are a lot of good craft breweries and craft beer in Canada but I will admit, they are harder to find. A lot of it has to do with the taxation rates as some have mentioned already as well as distribution access in some provinces (I can only speak for Ontario but here you have to get beer through the LCBO or Brewer's Retail. One is a government run monopoly, the other is a brewery run monopoly and craft brewers have to pay stocking fees to get their beer on the shelves). Also, Canadian beer in general (and I may be out of line here but this has been my experience) falls into either German influenced beers like the light lagers we all know so well (note I said "influenced" not similar), and English influenced beers such as pale ales and bitters. Canadian beer in general has not developed the level of hop assertiveness that you find in the US.
Here in Ontario, you can get great lagers like Steamwhistle, Creemore Springs etc or great craft ales like Cameron's Auburn Ale, Muskoka Cream Ale etc but you aren't as likely to find the dominant hop flavours not the alcohol content. The one that may be close would be Hoptical Illusion from Flying Monkey's craft brewery. But, you're not likely to find something like Stone Ruination brewed here in Canada today. If you do find someone serving an IPA, chances are it will be a British style IPA, not an AIPA.
I always feel bad when comments like this come up because there are awesome craft beers and fantastic bars that serve them but not all of them do. I can assure you, it's the same in parts of the US. I really doubt I'd find Sierra Nevada Pale Ale or similar beers in a lot of the little dive bars that I go to when I'm in South Dakota. Just not popular enough with the masses in the area to warrant carrying them. It's no different here. The Mrs and I are going for supper tonight and we will be going to a bar that carries a great selection of craft beer, not one that just serves BMC. It's here but unfortunately, you gotta look a bit to find it.