I generally agree with your take but the juvenile name-calling really weakens the point.
Generally I would agree, only in this case the name seems to fit the person better than the actual name.
Generally I would agree, only in this case the name seems to fit the person better than the actual name.