I won't vaccinate my 10yo who lives on Prednisolone (no one seems to be able to decide if it's IBD, asthma, both, or something totally different). My vet won't give her the shot, so I can get a waiver if necessary. I have to vaccinate my 2yo (Lucy).
Lucy is a biter. I live in an apartment. She has yet to break our skin, but she is a biter in the best of circumstances (one of those love-hate super-sweet-until-I'm-biting-your-face-off kinda cats), and I can't guarantee that maintenance people won't end up in our apartment. When I'm here, none of them try to pet her, but she is very nosy and tries to engage them. If I'm here, I'll put her in the bedroom. I don't trust her not to cause problems when some cat-friendly maintenance guy decides to play with her and I'm not present. She gets the Purevax, so it's yearly. She doesn't get anything else. My vet doesn't push vaccines, and she knows I'm in the office pronto if anything is weird with one of my beasties.
So, basically, it depends. If I didn't live in an apartment, I don't know that I would continue vaccinating Lucy. I'd be in violation of the law, but I'm not overly concerned with poorly enforced laws that only (and infrequently) result in citations when it comes to my indoor-only cats.