The main problem with the term "White Knighting" is it's nearly always misused as a way to dismiss someone's valid argument. It's a discussion killer, and contributes nothing at all constructive. Even if the term really does apply in a given case (and that will almost never be true), it still doesn't help to use it.