Outcry as companies score flu drugs, shots