about the "cheating" on pokewalker.. I would not call it cheating, just an other way to get steps. so that might be okay because everyone could do it.
but like cheating with gameshark on a visual-DS that is bad, since you don't get to do the game then, just type in lots of numbers and sesame sesame "Im so **** awesome, since i completed game already
"
But seriously you got a lot of spare time if you builds a machine that walks the steps for you. when you have that much spare time, you should not build that thing to gain your steps , you need them by your self. So you should be walking then