nope.......these changes are meant for multiplayer since NPCs seem too easy without them.....believe me, its frustrating sometimes, i know. If it seems too hard for you then stop missions, do some trading, pick up a few guns and a better ship, and then you'll do at least a little better.