I think it would be enough to ban them to Solo. They would probably stop playing anyway but they couldn't complain about it.whilst i accept there are probably ways to stop the rammer from getting what they want via tough builds etc...... for me personally, and the OP it seems, its just totally 4th wall breaking. In a game as bit and complex as Elite, for those who care about verisimilitude and immersion (yes i know the i word that some thing should be banned from here!) seeing this kind of nonsense happening just kills the game. the vast majority of folk can play within the spirit of the game and NOT take advantage of every loophole in the games ai / rules... but sadly a small minority wont... and my money is on those who wont are also those who do the crack train rubbish, or did the 5:1 exploit and have ships completely built to do just this kind of thing, which makes me suspect if the op had hung around, he would have been blown up long before the rammer finally set the station defences on him.
years ago bungie handled this quite well. there were a number of obvious exploits in halo... (Reach i think it was), those who frequented the forums knew what they were, but rather than bungie "fix" them and potentially throw the baby out with the bath water by annoying the 99% of legit players, they had a system where IF they caught / or were sent a video of a player using the exploits, they were banned.
epic did the same with gears of war, submit a video and they would wield the ban hammer......
FD are just too tolerant imo... some people on here have said "you cant ban me, i paid money i can do what i want" (not exact quote)................... but that is not true.... bungie happily banned folk from halo, epic happily banned folk from gears of war 3.
I submitted plenty of videos, and sure enough, it may have took some time (presumably they had to have more than 1 complaint before acting) but eventually you would see a recognisable name show up on the forum moaning that "I just had my character wiped" or "i just had my account banned" and i never cheated ever honest!..... (sometimes with a "but perhaps my brother / son / dog did something") to which the response was "tough...."
or failing that, after a while you would just notice that the regular expoiters just would not be seen any more..
FD are too nice for their own good imo and worry too much about upsetting a few and end up upsetting the many instead.