The issue of over vaccination of cats and dogs is not remotely comparable to yearly vaccination of people.
Dogs and to a lesser extent cats, were vaccinated annually, for virus/disease that manufacturers KNEW their vaccines would provide long term/life time cover for.
Due to consumer and veterinary pressure, they have now amended this to 3 yearly for the core vaccines and annual for leptospirosis (because lepto vaccines actually dont even last 12 months!).
Vaccines are also a huge earner for vets, they are a means of getting the client in annually with their pet and keeping in touch with their client base.
There was 20 years ago, very little incentive for either vets or vaccine manufacturers to actually test how long vaccines provide cover for in domestic pets, all proving vaccines last longer than a year would do is lose them income.
Again due to consumer pressure, that is changing and we can now titre test to check immunity, which whilst not entirely foolproof (it may not pick up any antibodies if the animal hasn't recently mounted an immune response to that particular threat, but that doesn't mean they do not have the ability to produce those antibodies if necessary when their immune system IS challenged) is extremely useful.
These titre tests are demonstrating pretty much across the board that veterinary vaccinations last much much longer, life times longer, than manufacturers suggested (all five of mine have been tested this year, none have been done since puppy jabs, all show immunity, and they range from 2 to 13 years old).
So yeah, there are issues with over vaccination and vaccine reactions.... but we are NOT over vaccinating people. We are not giving humans multiple doses of the exact same vaccine year after year after year. Even with the flu jab, that is not the exact same vaccine each year, if it were it would rarely be effective!
I'd also like to counter the idea that children are vaccinated so elderly people can choose not to be... that is rubbish.
Those who can be vaccinated should do so, to protect themselves and those who CANNOT be vaccinated - be they young OR old, for whatever reason.
It is important to vaccinate children not just because their smaller bodies and less developed immune systems could do with the help, but because children are from a viral point of view.. rampant little disease vectors, with low levels of hygiene and high possibility of transferring germs far and wide.
So as someone for whom flu would be deadly (and yes, I got the jab, I always do and will do until I can't have it any more), please, get your kids vaccinated.