It seems like this article is saying "H1B workers are not LITERALLY indentured servants, but here's a ton of reasons they are at a huge disadvantage." So basically the article is railing against the semantics of an exaggerated expression people use to highlight a problem everyone acknowledges exists.