Gear or siderod driven, both after extended use can have wear problems. Wear is driven by the original design, manufacturing quality and maintenance. I tend to buy good, but need some TLC, engines. Some have had high run times. I have a 226E engine that the axle bushings were worn enough to cause the gears to jam at times. Lack of proper oiling is the main suspect for this one. My pre-war gear driven B6 had loose idler pins. In my opinion, they came loose from a design error. Modern B6 remake had better pin mounting and I used them to repair. I have a modern Lionel docksider that is siderod driven. I don't know what happened with the previous owner, but siderods were missing. I got new ones and it runs OK, but tolerances seem a little loose. It wobbles a little. My 1950, siderod driven 773 has significant run time, but runs very smooth. Proper oiling only, no repairs. A 1980's remake took many hours or fixing to get it to run smoothly. Fundamentally the same design with different manufacturing quality.
With proper oiling and maintenance, a good grade engine should last for decades, gear or siderod driven.