I think that the AI just needs improvement where docking is concerned (not talking about docking computers here).
As in, the AI shouldn't just blindly shove its way past other ships in its path, merely because it has a clearance to land.
There is *plenty* of time given to CMDRs to make a safe landing, surely the same ought to apply to NPCs. If there are too many ships transiting in close proximity to the station docking bay at one time, AI ships ought to queue up outside the station - plenty of space there, if you excuse my pun - with ship proximity or presence in the mail slot taking more precedence over just barging straight in to land, and staying over to the right of the slot a bit more than they do now. If, somehow, the NPC ships are in queue and are approaching the 10 minute time limit, have them leave the outer queue and re-approach, just like you have to do IRL when trying to find someone at an airport without the aid of a phone.
And this "defensive driving" style of AI should occur to an extra degree for any NPC flying a Beluga, Anaconda, Cutter, or Corvette. (Surely we should spot an NPC flying one of the latter two one of these days...hint hint!)
Also, yes, it's way too easy to get fins and gear and things stuck in that grille outside the station....
Maybe add a new thing where the station can detect you being stuck and rather than get mad and try to blow you up, instead send out a local alert to avoid the accident area and tell the CMDR not to panic, just take it slow and wiggle themselves out of the jam they've gotten into...perhaps while also making fun of them and giving a few sardonic comments as well.
