One inculcates ideas into people, not people with ideas; imbue would be the right word for that. A vague association with inoculate may have something to do with the wrong use of inculcate.