Nobody including us get every one right and to be fair to Bony, a vast majority of us were happy when he signed.
Don't agree about the injury and rushing Kane back. if he signs he will be expected to play and under pressure to do so when /if recovering from injury.
Haaland to me offers more in every aspect, although the deal would be difficult.
One thing our team is short of to me , especially in the big tight games is out and out pace, a striker with it is a constant threat, and Kane looks even slower than Aguero did last season with only one knee.