I tend to agree. Good plot twists are the ones that, whether you see them coming or they take you by surprise, make sense in the overall context of the story, and make you see what happened before from a different angle. Good twists may, in fact, explain a lot.
A bad twist is one done purely...