Depends on how long you have it and what kind of mileage you put on it each year. As to maintence costs, they run less, not more.
I might add that mine has the 3.73 rear end, not the 3.43.
As to the truck not lasting, my first one went over 300,000 miles w/o any major repairs. Haven't seen it for about 3 yrs. now. But I did for at least 5 yrs. after I sold it. E