Experts say low-cost vaccines that may have helped prevent the kind of salmonella outbreak that led to the recall of more than a half-billion eggs haven't been given to half the nation's egg-laying hens.