“I don’t necessarily disagree with you, but are sure there aren’t other dimensions from which “beings” might originate?”
There are no “other dimensions” that can be put to practical use.
UFO interactions over the decades have mirrored human technology of the time. We are now at the “tic-tac” phase, having passed through “saucer” and “cigar” phases. Im sure we will have other phases in the future to the extent that it is still necessary to pretend.