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