Firstly irwinster it is not immoral not to walk, and neither is it immoral to appeal when things are close. What is immoral is to expect people to walk when you as a fielder believe they are out. What is immoral is to not accept the umpires decision immediately and that goes for both sides.
As ofr not appealing and what talisman says is interesting. Twice this season people have been out LBW, absolutely plumb and there was no appeal.
The first time with 9 down the batting team needed 71 to win. In the over were four shouts for LBW given not out (rightly so). But the third ball of the over struck the batsman on low the back pad, a straight one, in front of middle and off, slid off the pad onto the bat that was late and skidded to gully. I had the finger primed but no one appealed. Everyone, except the batsman and I, thought it hit the bat first. The team got the runs. I have a nice autograph collection of the 6 bermuda internationals who were on the losing side.
On Thursday a batsman was stuck on the backfoot by a full toss in front of middle. But his strange gyrations at the crease fooled just about everyone. No appeal expect two balls later when the keeper asked if he was out. Too late my friend.
I have from time to time called a batsman back when he thought he was out when it was my decision for my end and one of them was a high profile who thought he had hit it. He walked on appeal but I called him back, the opposing captain rather sheepishly rescinded the appeal as I called him back.
talisman makes the following excellent point "we all think we know better but player judgement is clouded on the field." Yesterday I watched the fielding team in grade cricket get suckered into absolute silliness by an ex Australian lady player. There was a master at work out there and after compiling 50 odd not out she won the batting, beat the bowling all ends up and had the fielders arguing amonst themselves at one point. This was a masterclass by a true professional player.