"Why isn't it the same with storage arrays?"
Ah, the comfortable fallacy of real-world comparisons. Unfortunately, nothing in IT compares with the Real World. That is why Amazon can remove a book you paid for without your consent, and I don't give a monkey's that they reimburse you. If you had gone and bought the actual dead tree version, they'd need a warrant to come and take it from you, but because it's a digital version, they gave themselves eternal control over it.
And, for some obscure reason, we do not torch the place but meekly accept the fact that we no longer OWN what we PAID FOR.
The fact is : nothing in IT can be compared to the Real World, because in IT he who makes the code decides on the limits - and morals are a naught but a dictionary word any more.
So, storage arrays ? BECAUSE THEY CAN, that's why. Vendor lock-in, predatory practices, protectionism, anything and everything including the kitchen sink if it helps bring in more suckers customers and keep them in the fold.
Oh, but they will chant USA! USA! if you want them to, while jerking the string of a senator if need be. So be happy, it's all Capitalism At Work (tm).