Yeah, but El Ghazi played 2062 minutes last season, while Traore played only 1254. Allegedly, a fair amount of those were at RWB, and he was kept out of the team by the likes of Memphis Depay.
I can see why you're skeptical, but bear in mind these things are never black and white. Once he settles into the squad, he might be a lot better for us.