Not sure any defence of EDs DC will stand up in a court of law.
DC in 1984 Elite was not required, but was a huge QOL addition.
DC in Elite Dangerous is also not required, but is a huge IOL if fitted (Inferiority of Life)...and should be made illegal galaxy wide.
Reasons being:
1. It's slow, so slow! I can manually land, do my business and take off before a DC has chance to land a ship
2. It's dangerous, very dangerous. The DC thinks the best way to slow a ship down, that's going full speed. is to turn and crash head long into the station
3. It's poorly implemented. Instead of an enabled/disable DC toggle button the mechanics are as soon as your throttle goes to minimum position it auto engages, which can have disastrous consequences (see pt 2)
4. Wasted modules slots. Modules slots can be better utilised with MRPs and HRPs, or any other modules for that matter. I'd rather fit a class 1 dead hedgehog than a DC.
The DC is akin to stabilisers on a bike when you're learning to ride, or armbands when learning to swim, but once you have learnt then you ditch them.
1. Some people are perfectly happy trading docking speed for the ability to take their hands off the controls for a bit and/or focus on other things.
2. The "danger" of the ADC is massively overstated, and I submit that any impression of its dangerousness is being inflated by a reporting bias. For each and every forum thread or Reddit post documenting one hapless CMDR getting their ship blown up, there are going to be at least hundreds, if not thousands, of automated dockings that happen entirely without incident. Nobody is going to make a post every time the ADC works as advertised, but they will do so if they lose their ship.
3. It's hardly some arcane secret how ADC activation works. If one is sufficiently inattentive to the point where zeroing the throttle and activating ADC leads to disaster, then that's more of a problem with the pilot than with the machine. It's a poor worker who blames their tools.
4. That's a choice subject to personal preference. Now personally I wouldn't mind if ADC was integrated as a default rather than taking up an optional module slot, but as it currently stands it's up to the pilot to decide if they think the functionality is worth it.