>>40769929 (OP) well, if you believe the theory that most (if not all) of modern technology is based on alien tech, then its safe to assume that what they have is leagues better that ours. so there devices to hide detection might be better than, or adapted for, our tech.
>>40769929 (OP) the vast majority of "aliens" are just really really refined, highly advanced humans. the typical earth ape reaction is pure envy and uncontrollable rage. that's why they chimp out when you're polite and generous to them.