Вы правы, чтобы быть подозрительным. Веб-сады, у которых нет недостатков, - огромный миф, они могут создать вам бесконечные проблемы, но многие люди до сих пор даже не знают, когда их следует использовать.
По словам Криса Адамса (из команды IIS), есть только одна причина, по которой вы хотели бы использовать веб-сад: дать приложениям, которые не привязаны к процессору, но выполняют долго выполняющиеся запросы, возможность масштабировать и не использовать все потоки, доступные в рабочем процессе. Есть много причин, почему они могут быть плохими, однако, это распространенное заблуждение, что нет никаких недостатков.
Они увеличивают системные издержки (они не разделяют кеш), они не разделяют сессии (пользователь может потерять свою сессию, если они переключены на другой процесс), InProc может испортиться. Короче говоря, они на самом деле, чаще всего, много проблем, и вы не должны использовать один без уважительной причины.
Прочитайте полное объяснение Криса: http://blogs.iis.net/chrisad/archive/2006/07/14/1342059.aspx
Дополнительное чтение:
http://weblogs.asp.net/owscott/why-you-shouldn-t-use-web-gardens-in-iis-week-24