Oi, Marina, tudo bem?
No caso, você fala não utilizar a tag p, de paragrafo, por exemplo?
A boa semântica acontece quando utilizamos as tag para demarcar o que exatamente aquele bloco está fazendo, então, sendo um título importante, as tags h1, h2, h3, h4, h5 e h6 fazem sentido, mas dentro delas há uma hierarquia da qual você determinada a partir do layout e de como estão dispostos os elementos na sua página, sendo o section vindo em sequência do main, o instrutor opta por utilizar a tag h3.
Então, a ideia da tag de titulo é que usamos quando o ttitulo segue uma hierarquia de prioridade no me bloco de conteúdo, h2 é mais importante que h3, assim por diante, ou seja, elas não são substituíveis.