For general population and media consumption concentrating on 1 keyword is way better than 2 or more keywords. So if H1B is picked by politicians than it is better strategy to hammer on it instead of discussing nuances of various visa types.
IMO H1B or not lots of typical IT jobs are disappearing anyway .