I too agree. The Niquab comment was like Paul martins soldiers in the streets comment and at that point you know the chicken is done. People care a lot more about their finances and well being than identity politics.
But the media cares ten thousand times more about identity politics than it does about boring financial matters, which was why the NDP and Liberals and their media reporters raised it continually all during the campaign in order to get them good publicity and put the Tories on the defensive as the 'nasty racist immigrant hating party'.