Geocaching is a game, or sport, in which we compete only against ourselves, so theoretically it shouldn't matter if someone else does something that might be percieved by others as cheating.
However, I think it diminishes the value of caches logged by others and cheapens the labors of the cache's creator when someone cheats.
I also think geocaching should be all about using a GPS to find something hidden by someone else. Period.