As for them being in the Recce Platoon - many that I have met from that cadre tend to be quite arrogant and swagger around as if they are SF. Good at soldiering they definitely are, but they also can be a problem to lead as well.
A know problem in other nations armies as well