Do you find anything wrong with exploiting in game mechanics?

For example, in Skyrim, there's a guy in Riverwood that will be my companion. As a companion, I can freely give to and take items from him. He also happens to be an Archery Trainer. So I pay him for them training and then I open trade with him and take it back. I rinse and repeat. I basically get free training.

In old school days, there was a turtle (koopa troopa I think they were called) on a certain stair case that if you time your jumps right, you could max out your 1-UP's and not have worry about dying amd running out of lives before you beat the game.

I personally have no problem with these things but it seems some people do. They think it makes the games to easy. I disagree. I have no problem taking advantage of in-game mechanics for my personal benefit. It's not like I have hacked the game. Most PC games have built-in god modes and cheat codes anyway. So it's not like they discourage it.

So what do you guys think?