No, I think people just use it as an excuse to tell newbies not to buy anything from a certain place.
Also, they use it as an excuse to stagnate. When you reach a plateau, it requires a shot in the arm of motivation to keep going. Not everybody finds that, so they rest on their laurels.