Let me go on a little rant here for a moment, by all means I welcome comments and feedback as I see more and more of this every day - and I think it would be healthy to get an idea on how the community stand on this issue.
Here we go.
There are different and varying levels of "cheating" which...