The primary reason is the word 'now'. The Present Perfect indicates a past event that has importance to the present situation, so it fits best with the meaning indicated by the word 'now'.
On the other hand, the Simple Past focuses on the past, and thus works very poorly with