Bom Dia Rafael,
A filosofia do DW não é a eliminação da redundância assim como as bases transacionais. Não há nada de errado em ter atributos repetidos. Na verdade, se formos verificar o DW, ele é praticamente uma redundância (seja no conceito ou na implementação).
A escolha das dimensões deve obedecer os critérios do negócios, ou seja, devem representar como os fatos são classificados e não uma otimização de espaço em disco ou um enxugamento de atributos repetidos.
O agrupamento de muitas tabelas em uma única dimensão pode lhe trazer sérios problemas. Além de possibilitar hierarquias sem sentido (não podemos agrupar clientes por subcategorias de produtos), qualquer alteração em um desses atributos pode lhe render muitos problemas no momento de manter históricos.
[ ]s,
Gustavo