The best sub $2000 tree puller I have used is a $300 weekend rental for a mini excavator with thumb! When you have over 5,000lbs of lift, most trees under 6'' come out on the first pull. Larger trees took about 2-3 digging passes to break the taproot, and then came right out.
If you already have a 14,000 pound excavator I don’t think you’d ever be happy with a tractor mounted tree puller.