Porque na declaração da função removeLinha não é preciso definir o event como parâmetro. Ex:
function removeLinha(event) {
event.preventDefault()
$(this).parent().parent().remove()
}
Na solução do curso está sem o parametro:
function removeLinha() {
event.preventDefault()
$(this).parent().parent().remove()
}