I agree with you.Its slowly being accepted as observational tools such as the Hubble Telescope is proving it exists. It seems that gravitational lensing is as very good indicator.