That may have been true in the mid 2000's but not today. There was a lot of newer emission equipment back then and the truck manufacturers still hadn't figured it out.
But todays trucks are absolutely more fuel efficient and more reliable. The problem is if they do break, you need a mechanic with a higher level of education to fix them.