In general in a sharded system, it is preferable for the dropCollection command not to return immediately with a lock timeout error if the lock happens to be busy at the exact moment the command is issued.
Allow the dropCollection command to wait up to 2 seconds before returning a LockBusy error.