After seeing that pic, you need some of this...
http://adamspolishes.com/shop/interior/adam-s-leather-interior-conditioner.html
http://adamspolishes.com/shop/interior/adam-s-leather-interior-conditioner.html
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
If you can buy it at Walmart, don't put it on your truck, including any Meguiar's consumer line) and anything from Armor All.
Leatherique or Auto Finesse, Adams is legit also.
My biggest suggestion is to vaccum, weekly. Get yourself a cordless dyson and use the the soft non-powered brush attachment for a 3 minute investment. Paying special attention to the seams in the seats, since over time the dirt gets trapped in there and abrades itself.
On the topic of the seat wear, I have 7k on my '15 Yukon already and I have some minor wear on the driver's seat already too. Honestly, it's not what I would call abnormal, the truck isn't brand new anymore, and that's going to happen with nice and soft seats. I also ate too much at over the holidays and am pushing 240, so that's not helping my cause.