I honestly don't get the Jesse Davis hate. It isn't his fault all the young guys sucked so bad he ended up still playing. If I remember correctly we brought him in as a back up.
To be fair, you're not really wrong. The problem is with the coaches who played him as a starter. He was the worst RT in football, so why not play one of the young guys there or God forbid, move Hunt over where he had some success already? What's the worst case scenario, his replacement is also the worst RT in football?
This move just removes him as an option, although I don't think McDaniel was going to play him anyway.