The maths on that trade works out about the same. In fact the RH chart the value given up is slightly closer to what the chart says.... not a big overpay.
He became owner in 2005. Coughlin and Eli were already in place. Every decision he has made, including foisting Daniel Jones on multiple staffs, has sucked.