I think for most companies the idea is they don't want entire teams getting sick (or worse) at the same time. It's nice to think there's a larger motive at play here, but I strongly believe self-interest is the primary factor. I also wouldn't be surprised if a lot of this is just SV monoculture at play (you'd hate to be the company that didn't do it and paid the price even if it was just bad press)