It's about pilot skills. If you think Ashcroft is hard, then you are in trouble Use Free Flight (TAB to boost in any direction) and Strafe and ofc a good ship and some good weapons. Concentrate on Ashcroft hth
IMHO: Using Black Eagle at level 3 - Really ? Good advice ? Been there done that. That's why I suck at fighting in MP Odin Kree - I give you some advice playing MP online, if you are up for it ?