There are secondary factors. I need a presentable vehicle for business and social reasons, and can't really justify storing and maintaining two vehicles for the less than 5k miles I drive each year. I need a full sized vehicle for pulling trailers, and the extended cab pickup is my best option, since I haul something in the bed of the truck more than once per week. So, I'm pretty much stuck buying new'ish 1/2-ton pickups, like it or not.THere is a lot of good miles left in todays pickups after they pass the 100k mark. I usually expect another 100-200k can be added to that with no problem. A 10 yr old Silverado 4x4 Ext cab can be had for 10 -15K depending on condition and miles. About a third of new price. Since i use it mostly for work i dont want a truck that im afraid to get dirty or a scratch.
I've been tempted to just buy a little sporty sedan (I miss my Audi...), and keep my current pickup purely for hauling stuff. But, I don't like the idea of keeping another vehicle, and having a pickup slowly decay in my driveway all year round, for maybe 40 - 50 uses per year. I'm not into keeping spare vehicles as lawn ornamentation.