There is no question that Purdy's skill set is tailor made for the SF system. He was also helped by having extremely good WRs over the past 3 years in Samuels and Aiyuk, and an all pro tight end, George Kittles, which enhanced his development.
This is why it is so important for a young QB...