JD Vance can go wherever he fucking wants, it is a free country after all. But if you choose the party that loves to promote public outrage, and choose the party that wants to paint all democrats as "radical leftists", and support policy that is actively removing the rights of vulnerable people in your country - you should expect some boos when you are seen in public.
Make politics quiet again, make politicians public servants who require no publicity or celebrity.