Honestly, I've complained about the TK system for a decade now. Sure, I agree with your points made, but having a teamkilling system does inspire more skill, forces you to actually aim, and make it more competitive.
Additionally, there's no real way to get rid of trolling. As long as MBII...