when ipv6 is available on WAN, it will assign ipv6 addresses to all of the computers on the LAN such that they are all accessible on WAN ("the internet").
Globalmente endereçável não significa globalmente alcançável.
Qualquer roteador ao longo do caminho (bem como o próprio host) pode implementar um firewall e bloquear certos pacotes, por exemplo, aqueles que tentam estabelecer uma nova conexão de entrada. Este já é feito pela maioria dos roteadores emitidos pelo provedor (o NAT não protege você de seus vizinhos, mas o firewall o faz).
Isso não é novidade para o IPv6 de qualquer maneira, forma ou formulário. Por exemplo, o MIT costumava ter 18.0.0.0/8 e fornecer endereços IPv4 globais para cada computador. O ISP local fornece endereços públicos para todos os dispositivos em sua rede Wi-Fi em toda a cidade. Ele costumava ser o padrão antes que os pools de endereços acabassem.
It really does seem that consumer routers do not provide a firewall outside of NAT.
Não, eles geralmente fazem. (Às vezes, o firewall está sempre ativo e sua configuração está oculta, e a única maneira de adicionar exceções de entrada é adicionando uma regra de encaminhamento de porta.) Procure por algo como "regras de entrada".
Bem, é claro, há roteadores que afirmam oferecer suporte ao IPv6, mas têm apenas um firewall IPv4 e não o IPv6. Mas eu não esperaria que marcas populares (como a Asus ou Mikrotik) com o firmware mais recente tivessem esses problemas.