Obviously depends on the party mentality. For certain clear parties I've made it clear that certain amount of mech knowledge is required. If I see someone struggling with a mechanic I'll ask them if they understand what's going on. If they fail again I'll let them know I have to replace if it happens again. If i had to put a number to it, I'd say 3 fails on the same mechanic is a hard replace for me.