I agree on tech. Ford has always been the best with that. But they have to be good at something.
I'm in my 12th year of Ford F-150s. On my 2nd of 2 crew cab STX models. Never had either one in the shop, never had to do anything other than change the tires, the oil, and the batteries. Over 200k miles combined. I use trucks because I cut and haul a lot of firewood, I fish (need to pull my boat) and hunt, and I spend a lot of time building stuff in my yard (lots of hauling building materials). The 2.7L V6 eco-boost is great for all of that, it scoots if I want it to, and I get 23.5 mpg in a full sized truck, even with all of that hauling. I get the STX because it has a good bit of tech on the interior, but none of the crazy bells and whistles that a truck driver shouldn't really need. I can get it as dirty as I want doing all my work and play, and I'm not sitting there worried about messing up the interior.
The only truck I would consider changing to is a Tundra. They're definitely the gold standard. After watching my brother in law buy a GMC only to have to replace a cracked dashboard and get it repainted after 5 years (because the paint just started peeling off for no reason), I have Chevy/GMC ranked pretty low. And these are not one-off problems. They are both pretty common.
I can't speak to them as strictly a work truck or a farm truck, but personally, I rank them (full sized trucks):
1. Tundra
2. F-150
3. RAM 1500
4. GMC/Chevy 1500
5. Anything else that exists
6. Nissan Titan