Times have changed. Much more care and attention are required nowadays. Parents can no longer trust those who they used to be able to trust. Taking responsibility for this sort of thing is really how parents can nip it in the bud. If they continue to trust the institutions (medical industrial complex, government education system, etc) without question then yes they are responsible.
No
Times have changed?!? Yeah, I hear you. My youngest is now 18. So "the times" have changed only in the past 5-ish years. Don't think I don't know what I'm talking about. And don't even start lecturing me (or my husband) about how we shoudla/coulda.