The thing is, a vaccine isn't exactly a good that people want, try to get, then they have it and someone else doesn't. It's not a Furby. Every single person in the population who gets it is benefitting the others who haven't gotten it. Why would you waste it when you know giving it to literally anyone will benefit everyone?