I understand the logic and business decision - guess I just disagree with it.
That may stem from our business model where we do the installation, but the gear and end system belongs to the customer. Also, for what it is worth, if I was on the customers end and a vendor refused to provide passwords, for WHATEVER reason, let's just say I hope my vetting process wouldn't let me get into that situation.
We have customers who don't pay like everyone. At some point in the process, we print off their documentation (including passwords), hand it to them, and send them off to collections. I don't think we have ever held that information hostage. Also, more than once one of those customers has come back asking for support - rarely do we take them back as a customer beyond lowest priority, simple time and materials, hourly rate work.
Anyway.....</end rant>
-Chak