Here is my unconventional thoughts on this. First, I have a little go-cart that I bought to let my friends kids ride when they are over at the property. I found it to be GREAT for riding around and picking up rocks and stick as I can sit and drive it around and just reach over and pick up things off the ground without having to even get out of the seat. I put a container in the passenger seat to put the items in.
With that said, it is difficult to get in and out of for people who are of a certain age. You know, us guys that obsess about what size fruit our prostate is! 8>) So it really wouldn't be great to have to get in and out of it more than once.
Have you looked at a used quad ATV in your area? Normally they are pretty affordable (not electric), but you can find them for less than 2 grand almost all the time.
But, I think most people overlook a great option. If you property will allow it, what about just getting a beater car? Even better if you can find a wagon. Something like a Subaru or something with all wheel drive. A/C Heat, radio, comfort, and getting in an out of it is a breeze. Plus, if you want to insure and register it, you have an extra car and you can use it to pick up dirty loads. Just another idea.
Yes, I think the UTVs are WAY overpriced for what they are. Golf carts are a great answer, but battery replacement is very expensive.