Not necessarily. It's well known that strategies only work under certain conditions (scale, market dynamics, etc). And there's a lot of noise these days, so even if you're right it's very hard for people to catch on. I find it similar to other business advice.