Out West here in Oregon we have a regional tire place called Les Schwab .
They sell Toyo's , which is all I run on my Semi . The Steer tires last any were between 150,000 to 180,000 miles , while the drives will go 300,000+ miles .
The drives I never rotate , but the steers I rotate every 50,000 .
For light truck ( as on my '84 Ford F250 and '06 Dodge 2500 ) although it looks exactly like the Toyo Open Country AT :
OPEN COUNTRY A/T | Toyo Tires
They call them the "Les Schwab Open Country" . Basically made for Les Schwab by Toyo but without the Toyo name on side . Even with the Aggressive tread pattern , Still get way better than 25,000 out of them , like at least Double that .
Rotation like you are doing is good , Alignment is good ( 4 wheel is better than just front end ) , but something that many over look is optimal air pressure . On the Ford , I run maximum for that tire which is 80 PSI . Rides like a flippin Tank with the overloads on the back , but tire wear is pretty even at all times , Not much noise either . Experiment with air pressure run at maximum cold , ( whatever it may be ) for awhile then back off by 5 or maybe even 10 PSI , ( ONLY if you are running at least 60 or 70 psi not if you are only running 35 or 40 psi ) . You will be amazed at the difference that just 5 psi will make on tire wear .
On Semi , Its 110 psi on steers and 105 psi on drives .
Ford is 80 psi all the way around while the Dodge is happy with 65 Psi , ( mainly since I don't haul any thing heavy in it ) .
Fred H.