Tbh that "Give me X amount of cargo" is the most sophisticated the AI gets, and a STEP in the right direction. Everytime i read random, regurgitated spam lines, in local chat which dosent even make sense! It makes me realise how empty and scripted the galaxy is.
Firstly lets scrap all random local chat that makes no sense, i dont need to know that the Gym is malfunctioning on some Beluga in the middle of nowhere ok. Then; lets make some more realistic radio chatter, if im being interdicted by a pirate, hows about they say "dont make this hard on yourself commander, cut your engines and i'll make it quick" or something, not "YOUR DEAD" or "IM GONNA BOIL YOU UP" seriously its like being chased as a kid by the local bully with an IQ of -10.
Then lets move on to having interdictions actually make sense, like; a harmless shielded sidewinder NOT trying to pull my fully loaded Anaconda out of cruise saying "YOUR DEAD", just shows how unbearably stupid the AI actually is.
Once we get the appropriate skill level attacking the appropriate people, (this ties in to your post OP) lets make Interdictions a challenge so that they actually serve a purpose other than "Meh now i gotta waste time getting rid of this guy" moments.
We could, at this point, increase the cooldown of the FSD when submitted so that you cant escape every, single, time...Before the enemy even deploys hardpoints or in some cases, EVEN ARRIVES! Make interdictions an "OH ****" moment not an "AH " moment.
Then maybe, in the future; we can have some voiced radio chatter when being dicted with maybe an animated comms window of the pilot.
Make the universe feel alive, make sense, and less stale.