I don't think a lot of people understand the reasoning behind the honor code.
If 2 players are using protect prayers against each other then it just prolongs the fight and decreases the chances of a kill for BOTH people. Now, if both people don't use protect prayers then it's pretty much the same relative odds as before, except now BOTH have a better chance of getting a kill.
Now consider how unlikely it is to get a kill when everyones praying, teleing etc... It completely ruins it.
Sorry, I didn't realize you were supposed to put yourself at a huge disadvantage intentionally in order to please some orthodox (as it were) players.
In f2p, praying overheads is just downright sad. Not only does it take away the tiniest chance for a kill, you also waste your own prayer and that leaves you at a disadvantage to get a kill even if the other person is not using overheads. Remember there are no ppots in f2p.