Typical internet. People complain that Nintendo doesn't add difficulty modes in their games. Then when they do, they still complain. Look, as stupid as an invincible mode sounds, it is probably meant for inexperienced players to get used to the game more than anything. I can't imagine too many people would have a lot of fun playing on the beginner mode.
Check out my art blog: http://jon-erich-art.blogspot.com