Почему так?
Если указано конкретное время (yesterday, last year, in 2019), то всегда Past Simple.
Present Perfect нельзя использовать с точным временем.