we need a strong campaign educating people about what are and are not good passwords
This isn't even possible. For two reasons.
1) Security "experts" are morons. Or intentionally misleading everyone. All those password requirements about letters, numbers, symbols, at least one capital, etc are complete nonsense. Those do nothing to make a password stronger. LONGER passwords are stronger. UNIQUE passwords are stronger. That's it. A long, all lower case, all alpha password that's not used anywhere else is perfectly strong. Complex (and pointless) password requirements just force people to write them down (often digitally) or reset them often, both of which actually make the password much more compromisable.
2) Security questions are inherently insecure. They're far easier to crack than passwords and basically invalidate any effort put into making a strong password. Any system which requires users to provide security question answers might as well be considered a publicly open repository.