I wonder what parameters they are using? Trade-in value? Private party sale? Good condition? Fair condition?
My truck listed for $54K and I paid $44K (before TTL)
Looking up my current truck value on KBB:
Using a reasonable mileage of 20K miles for an average truck (mine has 39K miles) and excellent condition (mine looks brand new), here is the value:
$35K for trade-in for a depreciation of 36.3% from MSRP (20.5% from my cost)
$38K as a private seller for a depreciation of 29.7% from MSRP (13.6% from my cost)
Chock up the extra miles I've burned and those percentages rise a bit but that's just my specific case. You can also bump up if the truck is "only" in good condition.
Very few people sell their own vehicles now due to the hassle compared to everyone who will buy your car now (not just because of the pandemic). It's easier to lose a few bucks and not have to deal with listing, showing, negotiating, and hoping a buyer can come up with the cash/cashier's check, especially since there are a number of competing companies willing to buy your vehicle so a dealership can't lowball you as much now (although once you step on their lot they are looking to set the hook you just swallowed

).
You end up paying regardless - whether it's up front in a new vehicle cost/depreciation (with factory warranty for "free" repairs) or after purchase with an older vehicle with upkeep and repairs on older equipment (and a more expensive extended warranty if you are so inclined).
I've done the back end costs my whole life until now. This time I had the opportunity (and finances) to pay up front I did...and I'm loving it!
Just my .02