The ABC has apologised to Australian troops for inadvertently altering footage, but says a lack of civility in public discourse is damaging to journalists.