Nah - I assume it is the same in the US as for my relatives here - farming doesn't pay because no one wants to pay a decent price for their food. Hit the dollar menu at McDonalds - not only does your stomach hate you but the farmers do too.
I can only really comment on sheep, truck farming, and fishing. Fancy a leg of lamb? Of course you do, it is glorious. So you hit Walmart and grab some frozen New Zealand lamb. It's a steal! got to be 4 lbs of meat here and you only paid 6 bucks. Defrost that baby and slam it in the oven. Oh. It looks a lot smaller now and there is a heck of a lot of juice in the tin. You just got plumped. Your lamb was injected with saline to stop it from getting freezer burn. So, you have paid 6 bucks for 3lbs. That weight includes the bone, which you are highly unlikely to eat. You feel ripped off.
How about the farmer? A prime meat lamb (yes, there are different breeds for different purposes) goes for about $50 at auction. Raising that lamb - assuming the weather is kind, the ewe acts motherly and there are no unexpected diseases - costs about $45. And God help you if you don't have early lambs - once the main avalanche hits, you will be working at a loss. When the market is glutted, it's glutted.