The bar is so low that even an average performance is praised.
He is better up front than in midfield. He is also a decent alternative to Nketiah, but that is because Nketiah is also an average player. Not because Havertz is very good.
As for comparing Havertz to Giroud, that is just ridiculous. Havertz is one of the worst finishers in the league.