Despite fans like myself who probably have wanted him fired on the spot about 5 different times, it is a silly idea to fire him before the end of the year unless he has lost the team or is involved in a scandal. It's low class otherwise, and hurts your ability to get the next coach. Additionally, if the next coach likes any of Ben's recruits, keeping Ben until the end offers a better chance for the next guy to re-recruit the ones he wants while he is still signed.
Coaches look at how the coach they were replaced was treated. Ben is a good human being and deserves to be treated well, despite all of the losing.