Night vision goggles are widely available to the general public. Do you see the general public driving around in night vision goggles? LMFAOAYS!
No, because we have headlights......
As I explained before, why would aliens even have need for headlights?