“What if” this and “what if” that.
If he didn’t want to come, you use the team of scouts you have at your disposal and, based on the two years advance warning of of poor forward play we’ve shown, you go and find another striker proven at the top level, domestically and in Europe, with a far greater chance of coming in and hitting the ground running.
What you don’t do is pay big money for a completely unproven 19 year old kid and inevitably (albeit indirectly) lump all the goalscoring responsibility on him.
It was a bad decision. It’s one that Silva will eventually take the fall for, but Brands isn’t blameless - people seem to pick and choose what aspect of the club he has a hand in and what he doesn’t to suit their agenda.