Alright. I'm not really suprised by the negativity towards Calvert-Lewin, but I genuinly think he would offer us more or at least equal output as a 9 than either of Hojlund/Zirkzee. However, after looking closer at his injury history I'll backpedal on my suggestion of signing him, we can't afford more crocked players.
I do still think that David should be a serious option for us, especially if we happen to sign two strikers. I'd claim that he would offer us more than Hojlund/Zirkzee as a 9, and that he would also be a better fit as a 10 than what Zirkzee is.
In terms of what David offers as a poacher, finisher, build up, relative strength for his size, I'd say that he would be a very good squad option to have and a smart signing for once.
Different type of player to David though, but comparatively Marcus Thuram would've have been a very good fit and a smart signing on a free when we instead signed Hojlund for £60m - we must be smarter and better in our transfer dealings, including "free transfers". Especially with our limited budget.