The Bianconeri star says that he left the San Siro not because he was only offered a one-year extension, but because his former coach no longer saw him as first-choice material.
Pirlo spent 10 years with the Rossoneri before moving to Turin at the beginning of last season, and his decision was vindicated as he played a vital role in helping Juventus win the Serie A title with the club not losing a single game.
The 33-year-old Pirlo insisted that he wanted to extend his stay at the San Siro outfit but felt he had to leave as Allegri wanted to play others in his preferred role.
"When I spoke with Milan about my contract, they proposed the renewal for one year," Pirlo, a member of Italy's 2006 World Cup winning side, told La Gazzetta dello Sport. "I asked for a three-year deal, because I was younger than the other experienced players. But the real reason for my transfer was another: Allegri wanted to place Ambrosini or Van Bommel in front of the defense and I'd have to change role.
"Then, I said 'no thanks' and I chose Juve, who offered me the right conditions. I want to say that it was not a financial decision. Milan decided that others were serving more. I quickly realized this during the interview. In my role, Allegri preferred other players."