As you well know - working as intended. If you want to collect multiple items then don't target anything. Jeez - ppl who want to simplify the game further, it's apparently already a mile wide but only an inch deep
I know how to use limpets "properly," you amateur smartass. My point is there is no point in them self-destructing when you want them to prioritize something. Maybe actually THINK about the post and the point before you toss out (not-so) subtle insults. They're already clunky, time-consuming and frustrating; there is nothing gained by having them be EVEN MORE SO when we try to use them for something specific. Would you like your SCV's in Starcraft to die after gathering from a specific mineral patch? Do you want your WoW character to die after mining that mineral node? No. No you don't. Do you want your fridge to explode because you put a nice cake in it? do you want your car's gas tank to fall out when you go somewhere other than work everyday? NO. NO YOU DO NOT. YOU WANT IT TO KEEP WORKING BECAUSE YOU PAID FOR IT.
I paid for the ship, the controller, the limpets, took the time to manually stock the damned things, left my cargo scoop open so I'm slow and vulnerable; I EXPECT TO GET THE FULL DURATION OF MY BLOODY LIMPET, DAMNIT. Telling my limpet "hey, can you get that grade 5 material first?" Should not make the limpet go "Okay FINE, but that's IT. I can't take this level of micromanagement!" *pop*
It's horseS***. The only reason a limpet should pop before its time is if it's DESTROYED BY SOMETHING. There is nothing logical about costing us a limpet to target something first! Ask any number of game developers how stupid this is and I'll put money down that says most of them furrow their brows and go "yeah that actually sounds kinda stupid."