Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Pedro, como vai?
Pode usar uma div no lugar da section, sim, e o código continuará funcionando da mesma forma em termos de visual e de CSS. A diferença entre elas não está no funcionamento técnico, mas no significado semântico que cada uma carrega dentro do HTML.
A section é indicada quando o conteúdo tem um sentido próprio dentro da página, como um bloco principal, uma área que representa uma parte clara da interface ou do conteúdo. No exemplo da aula, a section envolve o título e a imagem do Combo+, que juntos representam uma seção principal da página, fazendo sentido como um agrupamento com significado.
A div, por outro lado, é um contêiner genérico. Ela é usada quando não há um significado semântico específico, servindo apenas para agrupar elementos e aplicar estilos.
Sempre que o conteúdo representar uma parte bem definida da página, vale priorizar section. Quando for apenas um agrupamento para layout ou estilização, a div atende perfeitamente.
Espero ter ajudado.
Siga firme nos seus estudos e conte com o fórum sempre que precisar.
Abraços :)