Most US banks are that way. Almost all, in fact. I thought it was a law until I joined a credit union which lets me change my PIN at their ATMs.
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