They still charge a lot more for a 3 year rabies vacc; and it only differs from the one year in the packaging. I believe it depends on local legal requirements.
AAHA recommendations; https://www.aaha.org/aaha-guidelines/vaccination-canine-configuration/vaccination-recommendations-for-general-practice/
This is quite interesting;