I believe this at least partially driven by internal politics. Dr. Xi was very, very unpopular. The reaction to his indictment on the Temple University subreddit was very indicative of this.
This entire affair seems to be an exercise in telling half the story and seeing how different people react. We're never told what set the Feds on Xi's trail in the first place, and that might be important.