I am starting to think that a few posters are throwing the baby out with the bathwater. These new weapons are small improvements on the existing ones. They allow customisation and to make your ship the way you want it - npcs don't have the ability to plan their equipment the way you do, having either (semi-)random or predefined builds.
I have no modder equipment in the beta, the npcs are slightly tougher, but only because they don't do their suicide-pirouette any more. I got hit by concussion in my eagle and heat in the vette. Eagle had troubles I admit, since it was unarmed, unarmoured and nearly unshielded, but the vette had no problems with anything (except catching that pesky FdL).
So please reign in the doom and gloom, the game is perfectly playable without engineering.
Calling an expansion pay 2 win? I got an idea, just don't add anything to the expansion that modifies you ship or bank account, since it would offer an advantage others lack? Would save a lot of development costs too.</sarcasm>
I can understand if someone has critism, like the fleeing npcs, the rng, how time consuming the whole process is - I'm on the fence myself for some things - but take a step back and look at the whole picture. Just because some things are unavailable unless you buy the expansion does not make it pay 2 win, it makes it a paid expansion.