This question you're posing assumes that all patents and products are created equal. There is a difference between a living thing and a non-living thing. Living things replicate through entirely natural processes. It is one of the most basic truths of life.
Trying to impose a patent which prevents a farmer from replanting seeds, or attempts to interrupt basic function of living things (making plants that do not replicate) is morally wrong. In the name of profit, companies like Monsanto will deliberately make their products "infertile" and unable to replicate. They do this so they can sell you new seeds every year.
Bit different from a patent on a phone screen. You can water it, leave it in the Sun, and a phone screen will never replicate itself in a million years.
"We've been doing it for (years/decades/centuries)" is not, in itself, an argument that something is safe, wise, or moral.
If you wish to argue that imposing patents preventing farmers from replanting seeds is moral, then it seems like it would make sense to actually make an argument that addresses the morality in any way, shape, or form.
They signed the contract when they bought the seed. They entered the agreement willingly. No different then when you skip past the EULA on a video game saying you won't distribute it or crack it.
That...has absolutely nothing to do with patents. Or morality.
The contract is directly between the farmers and Monsanto; patents are filed with the government, and have force no matter what contracts exist.
And "they signed the contract" is a purely legal argument, it has no moral force. Particularly given your apt analogy to EULAs, indicating clearly that the large companies create contracts that are a) guaranteed to provide disproportionate benefits to them, and b) effectively impossible for laypeople to understand without assistance. Sure, it's legal for them to create contracts like this...but would you really argue that it's moral?
I said contract because you used patent incorrectly. You think the patent is what stops farmers from replanting but it's the contract and the licensing. The patent stops other companies from using the genes to create their own seed. (I'm incorrect here. Just took a look at Monsanto's patent page and they say they do use it to assert breeding rights. I guess the laws around DNA aren't defined enough for licensing and contracts alone.)
And yes it is moral. They are not under durress. There are plenty of competitive viable alternatives. The contract is very clear in the farmers inability to replant as so many are quick to point out. And all parties consented. Farmer gets a product, business gets money. Business makes sure they have a future by making sure the farmer doesn't regrow their product and sell to other farmers.
Tell me why it isn't moral. Are you advocating that patents and product licenses are immoral.
If a farmer unknowingly plants Monsanto seed because another farmer sold it to him. The purchaser can sue the seller for damages just like any other business. It has everything to do with contracts because the only people getting sued are the ones that have enough seed to plant a second crop. That second crop came from a farmer who signed a contract saying they wouldn't grow seed crops or resell their seed. So someone in the chain broke their contract trying to undercut Monsanto business.
Trying to impose a patent which prevents a farmer from replanting seeds, or attempts to interrupt basic function of living things (making plants that do not replicate) is morally wrong. In the name of profit, companies like Monsanto will deliberately make their products "infertile" and unable to replicate. They do this so they can sell you new seeds every year.
Bit different from a patent on a phone screen. You can water it, leave it in the Sun, and a phone screen will never replicate itself in a million years.