He's great as Hawkeye. They suck at writing Hawkeye.
Also they literally have a TV show coming out about Kate Bishop becoming Hawkeye, of course he's going to be replaced. That's the lore. Also Renner having a shitty personal life right now wont mean anything, idk if you guys knew of RDJ before Iron Man, but he was a huge piece of shit.