И до D7 представление было отдельно, а логика отдельно. Ничего принципиально нового в этой части D7 не вносит.
раньше в форич закатывалась верстка
Не знаю чтобы это вообще могло обозначать.
теперь верстка лежит в отдельном файле не тронутая - а логика пишется отдельно.
Тоже самое было и до D7. Верстка "лежала в отдельно файле" template.php, а логика "писалась отдельно" в component.php
То о чем вы пишите реализовано на базе идеи компонентов, которую никак не меняет выход D7. Обновляется API, используется поддержка ORM, добавляется автолоад и т.д. Т.е. все нововедения D7 под капотом и к верстке отношения прямого не имеют.