1. Вы отличаете контроллеры от URI-роутинга?
2. Вы понимаете понятие "многоуровневые"?
3. Вы думаете, что "автомат" должен сам догадаться, чтобы сопоставить userName->userController?
Ответ - нет.
Я не так сформулировал вопрос. Просто видел фреймворк где поддерживается... Как же это слово... Так же как вьюверы в Phalcon. Можно создавать множество подпапок с шаблонами