The whole original quote came across as somewhat generic (hence my caveat that no documentation/links were provided to their claim) so I assume it was stated more anecdotally (like you say "people with review mirrors") than anything else.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.