А ведь есть ещё редиректы! И надо как-то разруливать какие из запрашиваемых путей это страницы, а какие - статика.

И всё это при условии что роутер динамический и до запроса не знает, будет существовать та или иная страница/файл по запрашиваемому пути или нет.