The key issue with all of that info is that I had to rely on you, a third party source, to teach it to me. And you even said yourself that you had to Google these things when you were still learning. If you have to step outside of the game to learn how to do something, that's bad game design. I'm not saying the tutorials need to hold your hand the entire time, but they sure as shit don't explain any of that sufficiently. It either means that the tutorial needs a major rework, or the mechanics themselves are unnecessarily complicated and need to be dialed back to whatever was working previously.