Hmmm, I'd agree with some parts and disagree with some. I don't mind the dev talking, maybe not as an intro, but as a tutorial having a "direct" interaction with the dev is completely fine to me.
Chracters making decisions like complete fucking morons is in everything: movies, series, books...