I was lately in Boston for reasons of business and, while there, was able to take in my first NHL game. First hockey game at all, at all, in fact. It was well enough in its way, but I can't see it catching on.
So that's a bit of hyperbole, but I really didn't find it nearly as engaging as any of the big three. It was a bit like the one soccer game I've attended. It had its moments, there were exciting bits, but most of it seemed like a dull way to pass an evening. I suppose it's different if one has grown up with the game and sees the intricacies that are hidden from the new and casual fan. So I'm willing to cut them some slack.
Soccer is just boring though.