I personally do not recommend that you play with GM's that have this out look because they are less concerned with the story then they are with satisfying their ego about who is the smartest person of the group. Myself, I really do not care if my players cheat or not. If a character constantly survives against all odds then do not sweat the details. Additionally, once a player realizes, that by cheating, they remove all problems from their character's lives, they will realize how boring that really is. Personally, I have come to look forward to times when my characters mess up in an adventure because that is when the story often gets interesting.
Constant success becomes boring very quickly.
Most players will soon realize this truth or they will move on to another campaign where they can recapture the thrill of beating someone through cheating. The end result is the same, a group of honest players. Honesty is one of those things that is often talked about in RPG discussion groups but really should not be the focus of our concern. Roleplaying is about telling a story to entertain ourselves and others. It is a shared event when done right that allows us to spend time in a relaxing way.