Pois o '*' atua como um "coringa", que corresponde a todos os caminhos de URL que não foram correspondidos por outras rotas definidas anteriormente. Isso significa que, se nenhum outro caminho definido corresponder à URL atual, esta rota será ativada.
return (
<Routes>
<Route path="*" element={<PaginaPadrao />}> {/* Aqui estou declarando que em todas as rotas que tiver o post vou renderizar o banner (que é a pagina padrao) também*/}
<Route index element={
<SubPost
fotoCapa={`/assets/posts/${post.id}/capa.png`}
titulo={post.titulo}
>
<div className="post-markdown-container">
<ReactMarkdown>
{post.texto}
</ReactMarkdown>
</div>
</SubPost>
} />
</Route>
</Routes>
)
Peço gentilmente, pra que me explique detalhadamente, pois já pesquisei bastante e não entendi.