This is one of the most off base videos I have seen in quite some time, like someone heard a bunch of important sounding marketing terms & then decided what they mean.
I don't mean to rag on this person specifically but it's a reminder to vary your sources of advice
youtu.be/O7B3oEHI-ls?...
youtu.be
Why Good Games Fail: The Same 3 Reasons
YouTube video by Going Indie