I would ask you....How often does a new tractor get delivered with a bad seal and set-up wrong according to what the customer had asked (paid) for.??
Unfortunately this happens all the time. One only has to read the posts here for a few days / weeks to see it doesn't matter green / red / blue / orange / white tractors get delivered and or problems show up in the first few days. Same thing happens with cars / boats / motor homes. This is not a case of supporting the green dealer no matter what as you suggested in a previous post.
Do we all want great customer service, before the sale, during the sale, after the sale? - of course there is no argument there. The idea I put out for consideration, based on many years experience, is there are always two sides to every story. We have only heard one. I'd suggest, contrary to the popular slogan - the customer may usually be right BUT is not always right.
Do we know all the facts in this case - NO - we only have one side.
The OP asked for opinions. Based only on his words I see a few flags which suggest to me I'd like to hear more before jumping to defend either party. Who knows - maybe they both mutually screwed up and parting is the best that could have happened.
OP States:
"i fired off an email and called the service manager"
"I finally after a fight get the info on the tire ballast I asked for"
"I finally lose my cool and tell them I have had it and if they were not going to do what I paid for they could have the tractor and I would find another dealer"
"I am not going to call this dealer back anymore, I might not be able to watch my mouth."
Frankly the OP sounds like a hot head to me. In fact, he got exactly what he asked for. Dealer took back the tractor and canceled the deal.
Now he is seeking "revenge" by calling JD corporate hoping they will in some way slap the dealer upside the ear.
Was the dealer perfect - probably not, but I suspect as this thing progressed the dealer decided the OP was not the perfect customer and decided not to deal with him any further.