The "D" visa requirement has existed for over 20 years, the only thing that has changed is the requirement for an interview before the issue of ALL visas.
Crews in the past, could send an airline courier with their passport/application, now they have to attend themselves.
Is that a good enough reason to scream that US crews should have visas?
Mutt.