We have both a Honda Pioneer 500 SxS and a 1997 EZGo golf cart with a box/bed. Honestly, the golf cart gets used far more than the SxS, but only for quick runs around the place and to pickup the mail. The cart is so easy to just jump in and get back - BUT it's for light duty only. Anything heavier than a garden cart trailer is strickly for the SxS.
We selected the Pioneer 500 due to its narrow 48" track in order to go on various trails and bridges around the place. The larger, more powerful, UTV's start at 50" and up and are simply too large. On the same page, the golf cart is extremely agile and narrow. Of course, we're not using either in remote forest like some of you. We're only covering cleared trails.
We totally destroyed a previous 1997 EZGo electric cart trying to use it to pull a 6x12 trailer around to pick up logs, etc.. We immediately saw the need for another light weight easy to use electric golf cart so we replaced it with the 1997. That one has served us 12 years without hesitation.
So, we're much more selective in the tasks the 'new(er)' golf cart is asked to handle. Gofl carts are so much more agile and easier to use than the gas powered SxS. The Honda Pioneer is an absolute hoss. We can easily pull the 6x12 traler loaded with logs without the Honda even grunting. We frequently use it, with its winch, to pull out the mower when (not if) it gets stuck, pull out logs from the woods, and handle any loads that the golf cart can't, or shouldn't, tackle. Any tasks heavier than that calls for the Kubota tractor.