I previously had a 2014 crew cab Z71 with AFM and the 6-speed transmission. The combination of the "learning" transmission and the AFM system resulted in some horrible driveline clunks and jerks that never got better as the truck aged. I loved the looks of the 2014-18 models, but I was pretty much done with AFM-equipped engines and started looking at other trucks last fall. I liked the way the Titan drove (very nice and totally clunk free), but their resale value is awful. Tundras are nice, but ancient and get horrific fuel economy (yes, I know it is a truck and I can afford the gas, but I don't want a super-guzzler). Plus, Toyota's option packages are totally bizarre--the TRD sport package cannot be ordered on an upscale truck unless you get the TRD Pro, which does not even have automatic climate control. I test drove a '19 Denali at the end of the model year with an 8-speed, and the transmission slammed horribly before I even got out of the dealership lot. I passed on it despite a really good price. I test drove several 2020 models with the DFM system and 10-speed transmission and noticed no objectionable driveline behavior on any of them, so I traded my '14 on a '20 SLT/X31 when good deals were being made in January (pre-COVID). I have put about 13,000 miles on it so far, including a 1,100 mile interstate trip, and the truck still runs great. The DFM is aggressive and you can feel a "chuggle" at low speeds (20-30 mph), but nothing like the AFM system had. Unless the truck "learns" some bad behavior going forward, I'm pretty impressed with the DFM and 10-speed combination. I have averaged slightly over 20 mpg (per the DIC) for over 12,000 miles, including winter driving with remote start warm-ups. I drive about 40 miles round trip to work over back roads and drive a "fun" car during the summer. Manual spot checks of fuel economy suggest the DIC is reasonably accurate.
The DFM system is rather complex, so we'll see how it holds up over time. I bought an extended warranty, so GM will be fixing it if it breaks. Overall, I have been quite happy with the truck so far. I have actually grown quite fond of the Multi-Pro tailgate and the seats don't make my back suffer on longer trips. I just wish they would stop making the trucks bigger each iteration--parking the new truck is like docking a yacht. My wife won't even consider driving it.