Providing a release is a lot of paperwork. You have to print an NOC, and provide a computer card etc etc.

Some employers just can't be bothered. There's nothing in it that benefits them, after all.