Earlier quoted context omitted.
but if i have an old version of the product, then i may need those old docs.
And you're probably out of support and aren't a current paying customer so you're a lower priority than current customers that want current information. (Old information is often available on product support sites but it probably won't come up with a random search.)
There was a defined process for customers to request access to it – they'd open a support ticket, tell us what they wanted, the support engineer would check the licensing system to confirm they were licensed for it, then transfer it to an externally accessible (S)FTP server for the customer to download, and provide them with the download link. There was a cron job which automatically deleted all files older than 30 days from the externally-accessible server.