Essa discussão é interessante. Os pontos de vistas de cada um usuário podem se diferenciar justamente pela subjetividade de cada um.
Vale ressaltar assim como alguns já disseram, que Gollum em momento algum teve a intenção de destruir o Um Anel, além claro, de ser uma figura cruel, egoísta, traidor e etc. Mas vale ressaltar que nem sempre Gollum foi assim, antes, quando ele estava na "luz" a sua personalidade era outra embora ele talvez já tivesse uma pré-disposição para algum mal.
Agora, dentro do que eu li nos livros, baseado em todos os males que a vítima Gollum passou quando da posse do Um Anel e mesmo tendo somente a prática do mal, eu consigo enxargá-lo como um herói que mesmo não tendo consciência disso, o seu papel foi fundamental para concretizar a derrota do mal. Entretanto, como sabemos, devido a "doença" maldita que Gollum tinha pelo envenenamento proveniente da posse tirou dele toda e qualquer forma de discernimento entre o que certo ou errado.
Heróis temos muitos como Frodo, Sam, Aragorn, Pip e etc. Mas esses heróis são heróis dentro de uma concepção do mundo ou do lado do que é bonzinho, o lado do bem.
Como eu disse, existe a subjetividade e, se existe os heróis do lado do bem, também existem heróis do lado do que é dito "mal". Sauron, Melkor, Smaug ou até Gollum são exemplos disso, embora ambos não tivessem consciência de tal fato.
Gollum não foi vítima do Anel. Ele apenas foi vítima de sua própria natureza (em outra palavras, ele não foi vítima coisa nenhuma). Frodo tinha uma natureza muito diversa, por isso ele não matou, digamos, seu tio quando este pediu para ver a jóia uma última vez. Gollum provavelmente teria feito isso, se alguém pedisse a mesma coisa, mesmo quando ainda era o "inocente" Sméagol.
Sméagol, por natureza, tinha de fato uma predisposição para a maldade. Tanto é que, ao deitar os olhos sobre o Um, ele desejou possuí-lo acima de tudo, a ponto de matar seu primo para obter o que desejava. Isso demonstra que mesmo sem a "mancha" da corrupção do Anel (algo muito mais subjetivo do que, digamos, o filme faz parecer, e do que a maioria das pessoas acreditam), Gollum era capaz de matar um inocente, apenas por este lhe ter negado as vontades.
Deixando de lado pontos de vista diversos, o que a pergunta do tópico realmente significa é: Gollum era herói na acepção clássica da palavra, como na lenda do Rei Artur.
E essa subjetividade de "ele não era inteiramente Mau" não é um elemento presente na obra do Professor. Há o Bem e há o Mal, sem tons de cinza. Os vilões são claramente malignos, cruéis, gananciosos, ambiciosos e arrogantes. Os heróis são todos, sem exceção, bem-intencionados. Cevado Carrapicho tem a alma de um herói, assim como Beregond, Gandalf, Théoden, Éomer, Faramir, Aragorn... Frodo, Sam... Agora, orcs são maus. Gollum é mau. Sauron e Melkor, então, nem se fala.
No final das contas, o que realmente importa é a intenção por trás dos atos perpetrados por um determinado personagem na história. Frodo não é um vilão por ter tomado o Um para si. Ele apenas buscava fazer o bem, apesar de valer-se de meios que eventualmente o teriam tornado um vilão, mas Gollum não tinha intenção nenhuma quando tomou o Anel de Frodo, que não ficar com o seu Precioso até o fim de seus dias, quando qualquer propósito ou sanidade estivessem esquecidos.