There's also the fact that rich people buying insulin for themselves is enough to keep them safe. Rich people vaccinating only themselves though won't be anywhere near as effective.
Unvaccinated people just give a vaccine-resistant strain the chance to develop.