Useless software is one thing, actively detrimental software is something else entirely.