The only thing I would add is that this animosity to Indians is across the board and cuts across party lines. As for Charlie, my problem with him is him preening on live video every month for NO GOOD REASON. The only people who care about VB dates are backlogged Indians and he has little control over their fate. Also, he doesn't have to defend USCIS, he can take his otherwise no comments on USCIS matters line. But no, he takes the initiative to go praising them for not doing their jobs and justify it. Also, the family visa guys in the US keep begging him to move dates when visas are available and going unused at the consulates but he keeps repeating they have enough application (at the consulates which they are not processing and may not for the foreseeable future). He goes for the hypothetical of consulated opening up full steam tomorrow. He is an excuse for a human being. I don't care if he is a good man. The path to hell is paved with good intentions.