Sometimes the underlying processes an application is designed for are too complex to be self-explanatory. Look at e.g. Photoshop, would not work without tutorials.
I'm not arguing against any help, I'm simply stating that if it's easy enough to explain with an overlay then it's probably possible to make the interface intuitive enough without it.
I'm not arguing against any help, I'm simply stating that if it's easy enough to explain with an overlay then it's probably possible to make the interface intuitive enough without it.