Definitely!!!! I had an '03 Yukon XL for 11 years, put 190K ish miles on it. If i had taken care of the undercarriage (also in New England) I would have kept it. Best vehicle ever and up to that one, I was never one to keep a vehicle more than 2 - 3 years and I'm 53 so lots of cars in my life.
Traded it in on a Jeep Grand Cherokee Limited with a Hemi engine thinking with 2 kids in college, I was good to downsize - wrong! Didn't consider moving kids back and forth. I expected electrical issues with the Jeep since I had one previously, what I ended up with was non-stop engine issues. Jeep ran great on 4 cylinders but when it got into 8 it would limp, my sons 4 cylinder car drives better than it did. Was in the shop every 2 - 3 months the whole 2 - 3 years I had it. Chrysler was a nightmare to deal with. They had a series of about 4 years that they were making engine change changes and refused to acknowledge what was happening; since it happened with most all engine - it was labeled 'normal'.
Looked for a year to find an SLT loaded up with a bench but without a sunroof; bought mine with 31K miles and I am thrilled. My kids are 11 and 13 hours from home - what a great drive this beast is! Do I need the size - nope, but I love it! Gets far better gas mileage than my Jeep ever did. It's so comfortable for a long haul, I drove 13 hours door to door to pick up my daughter and wasn't wiped - its just comfy. I have my rear seat folded most of the time - I can now go to Costco and not have to put the middle seats down as I had to with my Jeep. The Jeep was all nose, little cargo and with the non-square rear, it really cut into what you could carry.
I have the 5.3L engine. Had one in my XL and we towed with it. Made staying within capacity challenging but we towed little, drove around town alot. I originally wanted the higher gears but when I found one without a sunroof, I jumped on it thinking again, I don't tow that much and if I tow again it would most likely be a lightweight for just hubby and I.
I specifically didn't want a Denali - not a fan of the grill, not a fan of the magnetic shocks they had on the years I was looking at, not a fan of the extra bells and whistles which to me are just more things to break. My wish list was the heated steering wheel, bench 2nd row, 20 inch wheels without a sunroof. I had to cave on the 20" wheels but I got everything else I wanted and the 18" ride quite nicely - just don't look as ballsy.
Folks complain about the Nav system - it's fine. Is it a Tesla? Nope. Folks complain about squeaks, rattles - it is a truck based SUV. My only gripe with my vehicle is that I can't use the steering wheel controls to search out the next radio station as I did with my Jeep. The steering wheels controls only bump through the preset stations - it's a small peeve to have to use my arm to reach the radio to search up or down. Also, my XM radio in my GC did not cut out as much as the Sirius XM radio in the Yukon.