I have 6/9 in all resistance and some Science still hits me just fine. A good Tractor Beam holds me fine, Repulsers don' push me that much. Scramble is insanely weak (assuming people are using it with high Aux) but Anti-Matter Spread is still obnoxious (luckily it can't be chained now!). Tachyon Beam seems good (I never used it before Insulators were turned on and up so I have nothing to compare it to). Gravity Well is weak but they broke that several times before they started toying with resistances. Tykens is a cherry on top of all of the other power drains like Plasma Leech or Asceton Assimilators. I haven't used Power Siphon but Siphon Drones are fricken insane. Maybe Siphon Drones always were that bad but the work they did on Tachyon Drones pushed people to the Siphon suckage. Sounds like pet powers need to be worked on independently of the regular innate resistances. CPB is nearly worthless (although someone had evidence that the most commonly used Deflector, the Borg, might hurt CPB even more). Tet Glider is still really rough. It might have been better if it worked like DEM but Plasma Leecher might have been better that way too. Some of these innate powers don't seem to be very well thought out.
I had my Eng flying around in one of the 'free' Oddys before I left and I loved it. I was able to keep up a pretty decent amount of DPS and it's BO loadout was the perfect healboat for my playstyle.
I'm finding them to make good healboats as well, though from a KDF standpoint Other Battle Cruisers make better DPS boats since they have the higher turn rate.
The BortasQu' is so slow VoQ players fly by and laugh at it.
sci is just about helpless right now, but its because we are in the transition phase were resistances mostly work properly, finally. they are trying to make the checks and balances function and then they are going to adjust the magnitude of the resists and the ability potency. its not how they want it yet, don't worry.
the process is just a slow one, you would think it would be a higher priority, but it really only effects us pvpers. npc's are still helpless to everything so most players don't notice the problem