That's so real. I often question how my game is hard to some people but I, as the game dev, literally have the knowledge of the game from the ground up. All it took was to watch gameplay of a clueless beta tester (who also to happen to rarely play video games) for me to make changes so that majority people could understand it!