There are vets out there who will have a dialogue with you about why certain preventative treatments and vaccines are absolutely necessary, or may not be depending on your situation.
Vaccinations can be divided into two broad categories: core vaccines — those recommended for all cats, and non-core vaccines — those that may or may not be necessary, depending on the individual cat's lifestyle and circumstances.