Somewhere in the last 20 years, they began rubber stamping renewals for anybody who'd paid a few thousand dollars to get into the Green Card line, which is absurd because the Green Card line for Indians is at about 100 years due to their population.
You didn't do anything wrong except assume the corruption would go on forever and Americans wouldn't eventually notice they were being replaced by foreign workers, and vote accordingly.