Keep in mind that we AREN'T talking about doing the same exact thing, over and over again. Tractors (and their engine) get used for a wide variety of uses. Not JUST the ones YOU use your tractor for. There is no constant to the "full throttle all the time". No 2 models of tractors are all the same. What seems carved in stone for one engine is vague at best with another.
Bottom line for me anyway, you need not use any more "motor" than what the task at hand requires. 2 tractors I own have 35 and 27 years of fairly hard use behind them. I've always maintained them as well as I possibly can. They've been unusually good tractors, both of them. Still, they've been farm tractors their entire life. Most 35 year old farm tractors have had an engine overhaul or two. This pair is ready for another 35 and 27 years. All the time I've had them, they've never been abused, motor wise. No lugging to speak of. But I also NEVER over-rev them. No wide open, hammer down throttle unless it NEEDED to be hammer down.
When I'm doing something that requires a lot of throttle up/throttle down cycling of the motor, I'll find a happy medium about 1/2 way as "low throttle". I avoid cycling a motor from idle to full throttle and back again repeatedly. (A foot throttle, and learning to use it SMOOTHLY is a big help on this one)
In short, fairly constant throttle, and no more than it needs. Just because it will probably take a hammerin', you don't ALWAYS need to hammer away.
Works for me, your results may vary.