There's nothing profound about it, it's common sense in business though people use different words like "moats", "barriers to entry" and "pricing power".
Well it doesn't help that the startup world thumbs their nose at MBAs and seems to really want 26 year old founders. Inexperience + disdain for the very education that teaches that kind of thinking leads to a pretty obvious conclusion.