This is a valid point and the reason there are only 20 checks. If you think about it, is 1/3 such bad odds 😉?
Frustration is part of the experience! Do not worry though, I won't include such an unfair mechanic in future games, at least not with those consequences