Isn't having a missed package worse than throwing that misload back on the belt?
Worse in what way?
Worse for the customer? Smoking a package is worse service than attempting to deliver it if possible, and if not possible at least providing the customer with visibility.
Worse for the company? Smoking a package is worse, because it's worse for our customers and also undermines our brand characteristics of "service" and "integrity".
Worse for management from a narrow perspective that doesn't include the company as a whole? Smoking a package is worse, because your management team cares about MOR + DNED (Missed on Road + Destination Not Equal to Delivery) as a combined metric. Having the package turn up as a DNED is not better, especially since it's possible it could have been delivered. Having a package not reported as a misload is worse for preload (and by extension: you and other drivers in the future), too, since they have no idea the misload even happened.
Worse for a service provider? Smoking a package is worse. As much as people here like to say that management is the enemy, we're all in this together, and things that are bad for the future of the company are bad for you too, in the long term. In addition to the other considerations, such as the fact that many drivers pride themselves on not intentionally screwing over customers, or the fact that you're at significant risk of losing your job for behaving this way.
Worse for a service provider that is fine with unethical and dishonest behavior, doesn't want to follow the methods for the job they were hired for, doesn't want some potentially very easy additional work, and doesn't care much for their job? Yeah, probably better to smoke packages. Or just resign and find another job? Let someone else driver in your stead who will appreciate having the job and will do the right thing.