Oi Danielson,
No caso especifico do video sobre dividir a variavel, criando uma nova variavel para o segundo objeto, se for analisar meticulosamente você tem razão ao dizer que agora teríamos um consumo maior de memória.
No entanto, veja que o Java contem um ótimo coletor de lixo (garbage collector), entao assim que a primeira variável não ter mais referência a ela, será coletada da memória. O Java é muito bom quando temos vários objetos de vida curta em memória.
Pensando em um sistema web, a gente acaba não se preocupando em consumo de memória neste nível de variável, pelos servidores conter muita capacidade e pela requisição normalmente ser muito rápida, então a memória sempre é renovada. Em casos de sistemas embarcados ou robóticos, ai sim essa preocupação toma mais importância.