They do matter but to a different degree in the current state of the market. I've never seen so many companies with what I consider insane marketcap values and gigantic OS reach such high values. $TSNPD is probably the definition of insanity.
$BZWR - Business Warrior has huge growth potential and my current favorite OTC stock. I am a shareholder.