"Had this plot happened before, I could have easily bought in to it, but Brad was walking on glass whenever it was even hinted that he was being a controlling douche. But magically, when Will is involved, that gets retconned."
That's exactly right. Because when it's his own son, things are different, and the decisions are tougher. Maybe this is one of those things that you have to experience first-hand to truly understand, I don't know, but it makes complete sense to me (having gone through this myself) that someone who normally makes rational, calm decisions finds himself completely unable to do so when it comes to his son. Unless you get that, you won't get this story. That's OK. As you've noted, I wrote others. :-)