We follow the new protocols, it took some doing to find a vet who follows them when we moved back to Wisconsin. They do get the rabies vax every year, only because the Merial Purvax (non-adjuvanted) is only available in 1-yr. They are still working on approval for 3-yr according to my vet. For distemper, it's every 3 years.
I lost a cat to Fibrosarcoma, and I'm really hoping his brother (who is getting a removal surgery today) doesn't have it too. The vet I went to for years, before I knew better, and then even after protocols changed-- vaccinated my indoor-only cats for EVERYTHING annually (and used the adjuvanted rabies shot). Even FeLV.
It wasn't until we moved to Iowa that I found that no, they shouldn't be vaccinated for all that every single year.