You can’t please everyone.
Don’t have to please everyone, just please common sense. If all this involves is commitment by China to buy up to $50 Billion worth of mostly Ag products, it is not a good deal, bordering on capitulation. It is throwing away all the leverage this country has over China.
But until the details of the deal are published, I can wait to deliver the final judgement.