I don't hear this discussed much at all on this sub, so I thought to ask this.

A white knight is a guy who, is a nice guy, that tries to protect women in the hopes she will have sex with him. He believes women are inherently deserving of protection, and it's his duty to protect her. But he believes trying to take down a bad boy talking to her would make the girl fall in love with him(the white knight).

BP: What is your opinion of white-knighting or white knights?