Yeah, giving up because you relied too much on AI is definitely something that can happen a lot. While the tools can be good sometimes, I am glad they didn't exist back when I was learning.
I'll definitely make sure to handle the input properly for my future games! Wouldn't wanna accidentally exclude the entire country of France from playing my game (: