I thought our defense was good until we played Netherlands. And actually it wasn't that the D was bad... just that they got out of positions and lost their marks when Netherlands countered with extra attackers.
When you say 'upfront'... and sorry I'm not down with the lingo... you mean the 'offense' or 'strikers'/'forwards' (not sure the proper names) like Pulisic and Musah and Weah? If so, not disagreeing there... Pulisic is decent... but he's past his prime and starting to go the way of Donovan and that other guy whom I'm forgetting his name that was also in studio (used to flow worse than Vlade Divac used to! you probably know who I'm talking about).