IMHO Markus Persson wasn't a "bedroom programmer" in the pejorative sense, he programmed as a professional for King.Com for four years before venturing into the land of indy dev.
I think he was a rather creative developer that managed to create the game that he wanted himself as a kid.
Maybe we can just sort this article under "slighly uninformed opinons" and carry on with our lives...