If I remember reading correctly, the TCC people said they weren't really interested in hosting a professional golf tournament anymore, that it would be better to host an amateur event of a shorter duration (e.g., the Walker Cup). Further, it sounded as if they chafed big time at having to sign a USGA contract to host the 2013 US Open, meaning giving up their course, having to add up to 9 additional back tees, having to deal with the neighbourhood (Cherry Hills 2005 would be considered a walk in the park compared to Brookline), amongst other things.
As stated earlier, giving TCC the Walker Cup would be a more fitting honor to Ouimet than giving TCC the 113th Open.