Even though I consistently disagreed with that guy you are talking about, I did respect his admittance of being wrong and possibly fooling other people through his boasts of confidence about this company.
Sometimes, people are fooled and begin buying their own BS that they spew to others. It is unfortunate.