Outside shoulder wear on regularly rotated 21" tires (more like rubber bands).
How often are tires rotated?
My feedback:
1) Lots of urban driving (read: tight turns) putting lots of stress on outside shoulders.
2) Indicates low tire pressure. Are the inside shoulders also worn similarly? If so, definitely points to low tire pressure.
Recommendations:
1) Downsize to 20" (more tire options) or 18" (even more options with far more durability) tire & wheel combo.
2) Rotate tires inside-out also, meaning dismount the tires and flip them on the wheel to put the outside
3) Try another alignment shop after installing a new set of tires. Outside wear suggests excessive toe out or positive camber.
A) What is the camber reading at "N" ride height on alignment report? As the truck goes to "H" mode, the camber on front tires moves positive putting more stress on outboard shoulders. Perhaps the front ride height sensors are a bit out of adjustment.
B) Excessive toe-out prematurely wears outer shoulders.
4) Try different tires. Those Dunlop Grandtrek PT3A only carry a 340 treadwear rating, which is really low. I wouldn't expect more than 20k miles lifespan under normal driving. Look for one with a 500+ rating, which is slim pickings in 21" size.