Broad should have walked, no question.
Cheating is cheating in any sport - it devalues any game.
So if we were awarded a penalty in the 90th minute of the Cup Final for a tackle where the ball was won, Baines should refuse to score ?
The officials are there to officiate, it's not up to the players to do so.