Parecem-me aceitáveis ambas as opções.
Os que escrevem: «Li jornais, revistas etc.» (sem vírgula entre revista e etc.) baseiam-se no facto de etc. significar "e mais coisas". Portanto, havendo já um e, dispensa-se a vírgula.
Quanto aos que preferem pôr vírgula antes de etc., tal como o Dr. José Neves Henriques em resposta anterior, argumentam:
«Embora etc. signifique e mais coisas, o geral é desconhecer-se que "et" significa e.
«Mesmo as pessoas que têm conhecimentos de latim, nem sempre se conscientizam da presença de "et" (=e), por um lado, porque não vêem "et" separado; por outro lado, porque etc. aparece à vista como uma palavra, à maneira da última palavra duma frase como esta, por exemplo: "Comprei maçãs, peras, cebolas, batatas."»