Realmente ... Depende de seus objetivos e recursos.
Para um indie, uma regra geral é: se demorar mais do que o seu tempo livre para dar suporte, então não. O iPhone 3G é um dispositivo legado.
A Apple ainda a presta serviços de manutenção quando solicitam reparos, mas não há atualizações para iOS e os usuários não esperam que todos os aplicativos estejam disponíveis.
Com o iOS 5, o iPhone 3G será deixado para trás. Ele não pode ser executado 4.3 e os usuários que o utilizarem terão a oportunidade de obter um novo desconto por sua operadora. Você não pode ter certeza de que o hardware será suportado quando o iOS 6 for lançado, então vale a pena adicionar suporte por apenas um ano ou menos?
Se você não suportar o dispositivo, o impacto que ele terá sobre você dependerá do tipo de jogo que você produzir. Se você tiver ótimos gráficos, as pessoas entenderão. Caso contrário, será mais difícil atenuar a resposta dos usuários do iPhone 3G.
No meu empregador anterior, tivemos que oferecer suporte a todas as versões, desde que o SDK permitisse. Mas o custo de manutenção não era enorme, pois tínhamos nossa própria estrutura e todos os jogos a usavam. Portanto, mantê-lo compatível com todas as versões do iOS / Android não era um problema. Mas não usamos o OpenGL ES 2 para evitar problemas com hardware mais antigo e outros sistemas operacionais.
Mas para um desenvolvedor independente, é mais uma questão de tempo e dinheiro. Eu realmente aconselho a divulgar o jogo e corrigi-lo mais tarde, se você puder permitir que outros usuários o adquiram.
Se você deseja usuários com orçamento limitado, se você tem algum tipo de jogo social, então eu diria: use o OpenGL ES 1 para suportar os dispositivos mais antigos que você puder.
Lembro-me de ouvir que cerca de 35 milhões de iPhones 3G foram vendidos ... Você pode tentar extrapolar as vendas deste gráfico pelo que vale a pena:
http://fr.wikipedia.org/wiki/Fichier:IPhone_sales_per_quarter_simple.svg
Não acho que haja números precisos circulando livremente. Mas você não deve gastar seu tempo se realmente não precisar oferecer suporte aos dispositivos mais antigos. Basta adicionar suporte, se for gratuito ou quase gratuito no seu caso.