I respectfully disagree.
Although I've never been a parent, I've seen parents who allow tantrums and the like to allow them to permit bad behavior, and I can't help but be reminded of the analogy.
We're paying the CDC $6.9 billion dollars to keep us safe from these diseases. Quarantines may seem draconian but they're an obvious necessity, and given the Internet and things like that, they're no longer nearly as isolating.
I almost want to point to the Star Trek episodes of what happens when people break quarantine.
Even if we had 100% of people immunized in the USA, you'd still have to protect your newborns from everyone who came in from other countries, isn't immunized and may have brought the disease with them.
My dad told me a story about how someone caught measles from being in an elevator a week after someone else who already had it.
If we accept that people who don't vaccinate are killing people via negligence, then we can easily apply that same negligence to the people who enter without vaccinating. However, once you eliminate the problem from a country, it can only be started by the latter.
If smallpox made a resurgence, we'd blame people at the labs who let it out, not the people who didn't vaccinate. I'm a bit more concerned with the people who brought measles back into America instead of the people who didn't vaccinate. Yes, they exacerbated the problem, but they didn't originate it.
Amusingly, if you eliminate a disease from a country, vaccinations for it should no longer be even necessary. I'd still get them, though, just in case one got through the cracks.
If public opinion isn't there, we should use times like this, Ebola and others to remind people why it should be there.