To each his own
but you know there are more hockey teams in the US than Canada, so no, hockey is not just a Canadian thing
I don't watch football, soccer, basket or any other sports because I find them too boring/slow.
NHL is more fast-paced, actions packed.