Є певні переваги: не встановлювати в %programfiles%. Перший - захистити програму від використання в якості батута для зловмисного програмного забезпечення (детальніше див., Наприклад, http://foundstone-dire-detect-insecurely-regist.software.informer.com/1.0/ або google для отримання додаткової інформації "Foundstone DIRE ").
Ще однією перевагою було б встановлення без необхідних підвищених привілеїв. Це може бути важливо, знову ж таки, якщо програма порушена, вона не матиме прав доступу для компрометації чогось іншого.
У світі Linux звичайна практика встановлювати програмні пакети сторонніх та системних програм окремо. Наприклад, під час вступу звичайних програмних пакетів /usr/binсторонні виробники зазвичай надходять /usr/local/binабо /usr/share/binякщо їм потрібно ділитися декількома користувачами, або $HOME/binякщо він повинен використовуватися цим конкретним користувачем. Почувши, як це консалтингова фірма, яка встановлює ці програми на ваш ПК, вони, ймовірно, мають певну (не кажучи про надуману) політику користувача, яка робить її необхідною або, принаймні, зручнішою для використання %programfiles%.