As there are tens of thousands of plugins available in the WordPress ecosystem, it's virtually impossible for developers to guarantee compatibility between all of them.
Every new plugin you add to your site needs to be carefully tested for compatibility in your specific environment. Your webmaster is protecting you from causing potentially massive damage to your own website by disallowing plugin installations until after proper testing is completed. Tip your webmaster next time you pay your monthly invoice.