Imladris, it does appear that you are being bullied on this thread, but such is the price you pay for daring to take a more radical line.
I suppose in the grand scheme of things, it matters not to Saruman who kills him (ignoring all wild theories about the afterlife and Ainur and the like). However, the relationship between Saruman and Grima surely demanded that, for the purposes of a great story, it was Grima who delivered the death blow, as opposed to an indistinct member of the general plot.
Surely the only reason Legolas has been inducted into this killing lark is because he happens to be played by a beautiful and highly popular actor and is no more than a fine action hero who the fans will cheer.