Mais importante que ser bonito é ser funcional.
Uma coisa é a cabeca do cliente que entra no ecommerce e ali, ele está na ultima etapa do funil de vendas. O site tem que ser intuitivo, tem que reforcar a marca na cabeca dele, e tem que induzi-lo à compra.
Já o sistema do caixa não tem como objetivo induzir ninguem a nada. Ele precisa ser prático, produtivo e não induzir o funcionario a erros.
Só essas linhas que escrevi acima já gera sistemas totalmente diferentes, pois são necessidades totalmente diferentes.