For me the solution goes in the direction of specialized ship.
Type-9 was buffed recently and that's a good thing. Type-7 should haul more as well. With that buff Anaconda and Cutter are not better than an equal size trading ship... and that's a good thing. It was requested for so long.
Now that's the turn to passenger ships to be better at their role compared to equally sized multi-roles/combat ships.
Kruger's ships could receive a small buff with an addition dedicated cabin slot, but what i would really want to see even more is more Luxury passenger missions (and paying well), so that Kruger's ship are the new thing to use... as passenger money making. That way Anaconda, Cutter wouldn't be the thing for passenger transportation, except for economical transportation.
Indeed exploration ships should also receive additional dedicated slot for explorations modules.
A lot of other ships are unbalanced. Think for example at Beluga Liner agility... It's incredibly agile for it's mass Oo and it doesn't have engine all over it like Type-10 and Chieftain.
As soon as specialized ships will be buffed in order to really have an advantage in their fields, multi-role ships won't look like to be best at everything...
And as concerned to Anaconda, it's weight should be increased, like 650T (as for the clipper as it has the same size) but equipped with class 7 FSD so it can keep with it's current advantage. It's nice to have a ship like this with some special advantage. But then i read SiTch post... So maybe FDev really balanced the Anaconda and it is where it should be...
I never questioned the 'conda has a good jump range, and the jump range could have been made good with a higher hull mass; FD decided on it having a 32+ LY jump range unmodded, and they could have achieved that using a number of combinations of figures.
Do you not stop to think why it has a C6 FSD in the first place? Because it's sensitive to mass compared to other ships in its band. Why is it relevant to give it that and a low hull mass? Because it becomes mass sensitive to other modules. An explorer 'conda can jump 60LY. A combat 'conda can jump barely more than a 'vette, because you have piled heavy modules on it that a C6 FSD struggles with comparatively.
FD could have happily avoided all this trouble from people that don't understand game balance, by giving it a C7 FSD, higher hull mass, and letting it have a better jump range than every ship in the game even with a combat outfit. That sound more balanced to you eh?
All I asked was what figures are hidden. I believe outfitting figures and mechanics are fairly transparent.
Anaconda shouldn't be able to compete with Corvette/Cutter in term of hull tanking while being more than twice lighter... Anaconda should simply receive a hull integrity nerf.
This way Anaconda become balanced : Anaconda is made of special very light material that provide him with one of the best jump range. It's great at exploration, good at trading/combat but not the best in those fields. It is outclassed by dedicated combat ship because of their higher hull tanking. Problem solved !
Exploration ships could received a higher FSD module and/or additional dedicated modules slots...
As you can see it doesn't requiere much to balance Anaconda... Just make buff specialized ship like it has been done for Type-9 and lower it's hull integrity.