For more than one enterprise I've seen, your mergers and acquisitions are bringing in new technologies (and incompatible systems that need integration) faster than you can trim the list.
Then I need to install FreePascal, and make some DLL on it so I can decode just ONE field that whole depend on the binary representation that exist there. More fun? That field is where is store the "price" of the product.
Why the heck that developers decide to dump unportable binary, from a certain version of FPC, on that field, hell I know...