I think it's a bit hard to judge the ability of our attack when we don't play the right folks. If we came out with Vlasic/Siggy/Lookman and Rooney or Oumar in front of them, or even friggin Sandro, for a couple games and generated nothing, then okay. I'm sure if healthy, Bolaisse/Siggy/Barkley would be a pretty decent group as well.
That being said, we don't have a target type player that could hold the ball up. I can't argue with that. DCL isn't it, yet, and it would be good to have that type of options against certain teams - Giroud, Slimani, Dost, Jose, etc.
However, we DEFINITELY know we need a CB and likely a LB. We've tried everyone back there and no one can do the job. No one. Jags got abused against Watford and we've seen how bad Williams looks. Unless we seriously want to give Besic a chance - god help us - I think we are out of options.
Honestly, add a tall CB that's good in the air and a target guy who is also good in the air...man, that would make our free kicks considerably more dangerous. Siggy can still serve a ball from a set piece. We'd get a handful of goals alone from set pieces.