I mean, no analogy is perfect. The point I went to get across is, it's fine to both say (A) there's nothing wrong with cheating if you need to do it, but also (B) you really should try to hold yourself back if you can.
To use a real example, Celeste is a very difficult single player game, and so the developers actually built in a cheat mode that any player can enable. I'm not going to lie, there are times I was tempted to turn it on.
But, personally, I'm really glad I held myself back! If I had turned on Celeste's assist mode, it would have cheapened the entire experience for me.
And to mention the other side again: Celeste's developers purposefully added Assist Mode for a reason, so anyone who truly needs it should go ahead and use it. Just, make a real effort to persevere if you can—you just might find yourself doing something that seemed impossible at first.
We all come to games with different skills, different amounts of free time, different levels of anxiety and capacity to learn. The only thing you "should" do is play the game at the level and for the reasons that are fun for you.
AC seems to me like a sandbox game, so there is a lot to enjoy just by interacting with the game that doesn't necessitate grinding for bells or whatever to be able to enjoy it. That doesn't really apply to Celeste, where the fun is mainly in the challenge
To use a real example, Celeste is a very difficult single player game, and so the developers actually built in a cheat mode that any player can enable. I'm not going to lie, there are times I was tempted to turn it on.
But, personally, I'm really glad I held myself back! If I had turned on Celeste's assist mode, it would have cheapened the entire experience for me.
And to mention the other side again: Celeste's developers purposefully added Assist Mode for a reason, so anyone who truly needs it should go ahead and use it. Just, make a real effort to persevere if you can—you just might find yourself doing something that seemed impossible at first.