We have dedicated Passenger Liners, yet best passenger ships are Pythons and Anacondas
We have dedicated Combat ships (Alliance, Feds), yet the best combat ships are FDL, Mamba and the Kraits.
There is no rhyme or reason as to why the ships are what they are... They were literally just slapped together randomly.
Basically, you only need 3 ships to "win" elite dangerous... The FDL for combat, the Python for mining and access to medium facilities, the anaconda for hauling, exploration and cargo.
That's what happens when the lead designers lose focus on the game.
The entire "physics" of ED has been dumbed down to the point of ... well... pointlessness.
The Vulture weighs about 60% the weight of the Anaconda.
I let this annoy me far more than I should. Every time I think about it, it makes me want to quit for good. LOL.
The anaconda has a volume of roughly 100,000 m^3 (if we assume it is roughly conical in shape). Yet it weighs 400T...
The anaconda SHOULD have been at least 900T and had a class 7 FSD.
If you remember from science class that air @ STP has a density of 1.2kg per cubic meter, we realise that the air alone in the ship should weigh 120T!
That puts how light this ship is into perspective.
Logic in ED is like generosity in a politician... It rarely exists.
This is exactly right, and it's why there are no dedicated ships, only some more well-suited to specific activities than others. The decision by F Dev to make everything unrestricted means it's all modular and any ship can do any thing, within reason. Take military slots for example, they are not an advantage, but a restriction. There's nothing you can put in a military slot that you can't put in a non-military slot.
I think the devs missed the boat with this. For example the passenger ships could have been the only ships capable of installing a passenger cabin. A military slot should be a unique advantage, and the ships with these could have been the only ones to mount MRPs, HRPs, SCBs, and specific combat optional slot modules. Instead it's a free-for-all and we have passenger Pythons and exploration Anacondas. Elite ships are great and the devs hit the nail on many of the concepts in my view, but I would have liked to see more specialization and singularity in each ship than what we have. The only exception I can think of is luxury cabins, and I think before I started playing Elite the passenger cabin restriction did exist, but was later removed? Not sure. Regardless, I'd rather the ships had more exclusive module availability than they do.
They tried that with Luxury cabins only available for the beluga etc. but the missions were complete pants and it was utterly pointless.
As for MRPs etc, they could have limited them to one per ship wrt regular slots, that way there is still some flexibility, but a maxed build needs to be a military ship.
The freighters are some of the biggest disappointments in the game, IMO...
The T7 is an unmitigated disaster, being 50cm too tall for a medium pad, but FDEV were too lazy to even fix that.
And the T9 It is the biggest ship by enclosed volume in the game but it had less internal space than the ladies-lockdown-passtime shaped Cutter...
They could have made all the freighter type ships (hauler, t6, t7, t9) be able to fit High Density cargo racks which allow them to double their cargo load.. .But not the refitted Keelback/T10 which (should) have bonus military slots instead.
There are so many alternative things they they could have done...