Given the way matters are shapping, I think we should scrap the DV lottery: it simply makes no sense for a person to wait for a few years, shell a few thousand dollars, prove they are educated and with no criminal history in order to acquire the right to get in.
Perhaps the H-1 should go too...