Yes of course aliens always go around littering their technology on planets of sentient life, it's their most favorite activity to do.
As an alien myself from the planet zorbmorb, I have personally traveled a million light years to this planet just so that I can throw away my super advanced technology into the hands of the USA specifically then immediately leave without a word. It's a pretty fun hobby for me and many others of zorbmorb