He never shows up against a tactically aware team. You don't see him against Juve or Real. De Bruyne is simply not ad good as Hazard is.
Hazard sucks for the National team, unless the opponent is easy enough. Everyone in Belgium blames Hazard. They are peasant fuckshits. its not Hazards fault. Its because at Chelsea he is used to play in a system that has players managing possession, where he has specific guidelines regarding positionning and runlines in attack, and will receive the ball like he has to.
belgium has none of that, so hazard always receives the ball far to deep cause he has to move out of position to get it. Because we have no gameplan.
De bruyne is more visual because he has more playmaking abilities. He suffers less from coaching mistakes. (offcourse, Witsel+De Bruyne
holding the midfield vs argentina was retarded).
FYI, in the returnleg of city madrid, he was the one who gave that pass gave fernandinho a clear shooting chance from 16 meters out, that any remotely talented player would score but he hit the post. Biggest chance city got.
Against juve, only chance city got was when De Bruyne switched to the right side (barzagli was on his left, so offcourse he was shit, as would hazard be).
Hazard is exceptionally when managed right. De Bruyne needs less managing (hence why he's good at disfunctional city). Who is better when playing in ideal circumstances ? i dont know.