TBH, I just tried to justify it in a long winded post, and I couldn't. It was a house of cards. No way that Pierce is worth the money he's making in 2 yrs, and Ray/KG come off the books what, next summer?
The only acceptable answer is that I think Danny wanted some stability for the future, and he didn't think he could retain Doc without Pierce, and didn't want the chance that Pierce would bolt?
Even that doesn't really jive.