I once worked at a largish corp with large *nix user contingent. We had Dell laptops and docks and I don't remember having problems you described.
However, the IT support had a list of 'recommended' distros (Ubuntu LTS if memory serves) and kernels and they preferred very much if you stuck to those.