Depends on how good "good" is. Like in doubles protect is a amazing, but protect is also quite helpful in singles for pokemon such as clefable with wish. You may not count protect as "good" is singles be a use so few pokemon use it, but for them it is "good".