My other theory to as why Jeremy Renner turned down Hawkeye Season 2 is because he wanted to focus more on Mayor Of Kingstown and because of him Jeremy made Mayor Of Kingstown a hit for Paramount+. But I think Jeremy Renner was afraid that once he recovered from his accident he thought that Marvel would recast Hawkeye and he would no longer be able to play Hawkeye anymore.