I've eaten in a steakhouse with the peanuts and shells-on-floor, and I could never understand how that made it "fancy" enough to charge the prices they did for the steaks and sides. You're right, it's because the diners are so privileged they get to throw their trash on the floor for other people -- people some of them look down on -- to sweep up. Your article reveals your big heart and autenthicity as much as it reveals his shittiness and privilege. He's a douche and you're well rid of him. Oh, and another commenter was right: most Canadians do like hot dogs, and, of course beer (not champagne).