True but like with a lot of things, if we had them at the start, things would be a lot better for all....While killers obviously exist, FD have struggled to make trader ships robust enough to survive a few shots to allow disabling them. If it was easier from the start (and had hatch breakers from day one) a lot of accidental destruction would have been avoided.
Except, we would not have had Elite at all, as it would never have been released. Always one more thing to add.
Personally, I think that the "release early" option of development is good since developers rarely know in advance what will be required and it is only in use that this is determined.
So, we get something and use it and it gets iteratively changed, maybe improved, things get added and hopefully, things get better. But if we waiting until it was all done, well I doubt that many would be willing to wait that long.