I bet he gets more than that.
My 2006 Z71 with the hunka steel on the front managed 18 on my last CO trip. But I drove conservatively and didn't have much snow to deal with. Probably could have done better but I let it warm up 15 mins each morning.
I'd expect a newer truck to do better than mine. A lot depends on how it's driven I guess.