It's probably more because some IT people at Apple take pride in locking things down. After that, it takes Apple real effort to actually support your use-case.

So you think that "taking pride" is more important than profit at Apple? I seriously doubt that.