I see White Knighting as defending something without a critical eye. Basically always saying whatever the dev team releases is good. So basically saying something without thinking things through properly on why perhaps the person could be saying that which opposes what you think. Also if they can't give reasons as for why they defend the content when asked.