Jennifer Hudson’s national anthem: souped up, ugly, and fairly painful — but much less awful than many.