Totally agree. Whenever I write a bug report I go back over it afterwards and replace any "it"s with their referents, apart from where the referent is totally unambiguous and restating it would make the language sound ridiculously unnatural. I've usually written the "it"s in the first place because I know which thing I'm referring to and so it seems obvious, but on a second readthrough I realise that there are usually several possible antecedents each one could have.
(And I just did the same thing here: "I've usually written them in the first place" -> "I've usually written the "it"s in the first place")
no subject
(And I just did the same thing here: "I've usually written them in the first place" -> "I've usually written the "it"s in the first place")