The last time we had a good attack, we had Rashford, Bruno, Cavani and Greenwood capable of getting us goals. We've basically lost the goals of Greenwood and Cavani and haven't replaced it.
Antony is a downgrade on Mason by about two levels and Cavani once he got going was lethal in the box, particularly in the air and was great at bringing others into play.
We also had the added creativity of Pogba. The proof is in the pudding really, we score less goals because we don't have good attackers, blaming the lack of striker is just an excuse. Rashford and Garnacho are the only attackers worth keeping or good enough.