I agree with these observations. The game could use more feedback, for sure. Each vaccination you pick up increases the "Max People" count, so I assume it increases how many people can join you. But you have to be looking closely to even notice that number going up. Something like a "Max People + 10!" that appears above you when you pick up a vaccination could easily address this.