Michael Ignatieff was roundly booed at a weekend hockey game, fueling more questions about his public image.