I don't have sufficient knowledge to say that you're wrong about this, but I DO know that the largest banks ALL allow you to change your PIN. Examples:
* Bank of America
* Chase
* Citibank
* Wells Fargo