Drones have 10 to 30 minute loiter time, and they don't reach 10k feet. You're overestimating the ability of small craft to detect, track, and even reach the operational area of large passenger jets. These things are moving at hundred or more meters per second vs a drones ... 15? By the time a vision system had enough pixels on target to detect, it would have seconds to move into position in front of it. And how exactly is it supposed to know the jets velocity and heading?
Let alone it must hit the inside of the engine to do more than become a scratch on the paint.
Still, takeoff and landing maybe ... But still this kind of visual detection, tracking, and maneuvering is harder than you think.