https://bugs.openldap.org/show_bug.cgi?id=8618
--- Comment #18 from Konstantin Andreev grapvar@gmail.com --- A lot of admin people will now be forces to rewrite, test and debug their hard-worked and stable management/startup/monitoring scripts. Multiply this by N, because unforeseen corner cases always arise with time.
Some times such changes must be conducted via external auditing/certification authority, that is a way costlier.
And last, but not least, ... [-h] and [-p] are de-facto standard for ldap-tools.
E.g., at the moment I use identical ldapsearch command line parameters on Linux and on Solaris, but since then I should learn, train and use two different ways, with unavoidable confusing from time to time.
I think you might be mistaken with removing -h/-p. Why not to leave it as-is? It just works.