Well, they managed to do it for The Sopranos. Its not like the Italian Mafia likes having their business put out there. But I guess the Triads are more secretive and they really work more out of China than the US. I guess for the show to really work, it would probably have to be set in China and subtitled for the Western market.
The Italian mafia don't have power like that no more
and those Triads are far more ruthless than the mafia ever were, so I can see people not wanting them problems