Bought the Tundra crewmax back when they 1st came out, 07 I think. I am on my second one and have had no problems what so ever. Resale value on my 1st one was amazing.
If I replaced the entire water heater everytime an element went bad I'd be broke. Very hard water here and used to go thru couple of elements a year. Installed a water softner and its been a couple of years since changing one. Now if I could only remember to change the anode rod because the salt is very hard on a water heater.