Earlier quoted context omitted.
This sounds no different than my experience with some Oracle and SAP products that we had the unfortunate pleasure of supporting.
Oracle's Responsys is definetly dog shit wrapped in cat shit. I hope you'll never had to deal with that dumpster fire.
I think it expected to be installed in /usr/local and company procedures demanded that it was installed in /opt (or the other way around).
For this it would consequently misplace some permissions on some of the files causing a later stage in the installer to fail and bork the installation.