Это вопрос, который, вероятно, должен решаться в каждом конкретном случае - вопрос о виртуальном каталоге заключается в том, что он может или, по крайней мере, должен уметь сидеть незаметно, как часть большого сайта, где подпрограмма -домен не может быть подходящим решением.
Я могу видеть, как в случае с чем-то вроде Umbraco - который, как они утверждают, должен быть сайтом - это может быть не стоит поддерживать функцию, но в общем случае вы не должны делайте предположения о том, какая архитектура системы наиболее подходит для сайта вашего клиента, и поэтому я хотел бы оказать поддержку, если это возможно.