I wonder if ticket cost has anything to do with the attendance as well. When the WJC was here in Saskatoon 8(!) years ago the prices were outrageous and you had to buy the complete package to see Canada play. Sales were bad right from the start and and just before the tourney began they finally started selling individual game tickets. I can't imagine things are better in a bigger hockey market almost a decade later.
On topic - it looks like the Swiss coach wasn't employing psychology after all. He really did believe his team would get shelled.