Sure the 172 is old--in fact, the earliest ones date DECADES before the IL
-76 came into existence.
How can you write off an airplane as being a "deathtrap" without even looking at the accident report? For all you know, it could have run into a flock of wild turkeys, snuffing out all four engines. You're going down one way or another then.
Early model Airbus and Boeing aircraft that are being used in those conditions receive shoddy maintenance, too...and a fair number of those crash. Lots of factors contribute to those...ie relatively untrained aircrews, bad maintenance, routine overstressing of the equipment, etc.
-76's are not commercial airliners, they are cargo airliners (and troop transports, in some cases). Russian aircraft are overbuilt in a lot of ways.
WHY aren't these companies "screaming" to get rid of the planes? Well, that much is easy. Safety is not the number one priority at a LOT of operators worldwide. New aircraft mean huge price tags. That's just not feasible for 99% of these operators.