Your dad is wrong. Struts can be bad without leaking, and strut mounts just go bad with age.