No, there are a huge number of companies that are valued reasonably for their revenue / profitability / growth.
There's basically two stock markets: things valued on fundamentals and things valued on vibes.
And I don't think there's ever going to be a unified theory of value that can span both, because the former is quantitative and the latter is psychology.