Legolas had a smashed rib, and couldn't properly jump onto the horse. So they CG'ed a goofy elf jump.
As far as anything else, I dunno.. maybe he felt it would be good to ride into attack on a horse, versus not on a horse? Got me. Fucking fantasy films. Who can figure that shit out..