In non-traditional hockey areas, there's a lot of people like that. For people who live in markets where there's no snow, it's not part of the culture. This isn't Finland. Every single market in Liiga has had hockey since the 50s and 60s, with many going back to the 20s and 30s. I think the youngest team is Pelicans, who started in the 90s, but Lahti still has had pro hockey going back to World War II. America's oldest non-traditional market is LA, who started in '67. In the NHL, many of the markets have only had exposure to hockey for two or three decades. Of course there's people who can't tell the difference between a hockey puck and a doorknob. Not every team is going to have the hockey-heavy fanbases that Montreal, Toronto, Minnesota, Vancouver, Edmonton and the other northern ones have.
Good points, but I also have to comment on some of them. I've actually never been to NHL games in places like Texas, Florida, or California. I bet the fans there are less knowledgeable than the fans in cities I've visited (New York, Chicago, Boston, etc.). The Rangers, Blackhawks and Bruins had all already been established when engineer Yrjö Salminen dropped a bunch of hockey sticks he'd brought from England on the ice of Lake Pyhäjärvi in December 1926 here in Tampere and uttered his legendary words "pelakkaa, pojat", which would translate roughly as "game on, boys". That is considered to be the starting point of Finnish hockey.
I'm also fairly certain that Lahti didn't have pro hockey shortly after World War 2. Even the best teams in Finland couldn't be called professional before the 1980s. There were certainly a lot of brown envelopes changing hands, but Finnish Elite League players also had to work real jobs in the 1970s and largely in the 1980s too.
There's some decent fan culture, Nashville has the goalie chant after each goal, Winnipeg is pretty vicious, Montreal gets very loud. If you went to a NHL game and did half the stuff that Ultras did, you'd get kicked out of the game. Lighting flares, disrupting the game, the occasional racist chant, open and well publicized support for political extremism, running onto the field and attacking a player, and the other things that European ultras regularly do wouldn't be put up with and isn't part of the culture of the sport in North America. It's a completely unfair comparison.
I think fan sections can also create a great atmosphere without all the unnecessary violence, racism, etc, or at least without excessive amounts of all those negative aspects. I have actually seen small soccer-style fan groups in NHL games too. The last time that happened was in Barclays Center a month ago. They had a few dozen fans chanting and singing in the upper corner. We've got those soccer-style fan sections at hockey games here in Europe, especially in places like Sweden and Germany. If they had a couple of hundred people singing for the Islanders instead of a few dozen, that would do wonders to the atmosphere. This is what the playoffs look like in the Swedish hockey league:
But I also have to give credit where credit is due. At said Islanders game there were 300 people in one section rooting for the referees, wearing black-and-white striped jerseys. They cheered loudly whenever there was an offside, icing, or a penalty against the visiting team. I thought it was hilarious, and I've never seen anything like it in Europe.