The U.S. is not paying farm subsidies because the WTO told it to. It is paying subsidies because the U.S. Congress voted to do so. Keeping in mind our Congress is primarily a socialist body, it strains the imagination why you cannot give credit where credit is due.
We have a agreement with the WTO. The WTO says " pay your farmers to 'conserve'"). It ends up in the farm bill.