Yes, plenty of Swedes eat it at Christmas. Lutefisk (lutfisk in Swedish) is eaten almost only in Norway and Sweden, it is not a Danish dish.
Living in Norway, I can think of one person I know who likes it, and most others hate it, with a few being closer to neutral on it.
It's the same way in the US. My father enjoys it, my wife and I tolerate it, and the rest of my family mostly just chokes down a piece out of Christmas tradition (and to clear up the plate for Swedish meatballs afterward)
Lefse however is the most popular traditional Norwegian dish that we make at Christmas (Lefse is basically a tortilla shell made with potatoes instead of corn or flour). While we regard lefse to be some kind of sacrosanct traditional Norwegian cuisine, in Norway they sell hotdogs wrapped in lefse.