I totally agree with you GNH.
They need to reform the immigration system. Immigration has great benefits (if you filter who you let in, unlike the random DV lottery). There are millions of qualified skilled professionals and extraordinary workers who can work to improve the US economy, but they're not getting sponsorships or they're waiting for years on employment visa. Why is it more difficult for these people to get visa, and random computer program just picks "winners" from a random pile.. people who don't even speak english.
Why is it more difficult for families to get GC? why do they have to endure years of misery being separated from loved ones??? While some random people get the lottery GC within 1 year.. not having to do anything at all except submit a form.
Abolish the DV lottery. Fix the immigration policies to favor people with qualifications and immediate family.