I get it and I just had to voice my frustration to be honest. I understand that there is no order in which USCIS processes any cases and there is nothing we can do. The day I get out of this system I would be very happy. Heck I always say if someone has been in US legally and worked here for 10 years, just make these candidates go through background check and grant them a green card (if they wish to apply) and remove this visa issuance for family members. Make it easy for people who have put in time and money for this country (this has nothing to do with people with DACA and I have no idea how to resolve that issue so I refrain from voicing my opinion on that one.)