I think Luke’s mere presence (as well as Luke intentionally riling Ben up with little gestures like wiping the dust off his shoulder) has Ben seeing red. He’s not thinking rationally, which is the same reason why he ignores Hux’s tactical advice. Luke used Kylo’s own emotions to his advantage.
Yep, exactly this.