Your comments are generally valid—but just remember that the Boomers were raised by parents who taught them (or failed to teach them) their values.
;-)
“Teach your parents well!”