The biggest gripe most people have with the Duratrax stuff is quality of manufacture. When I started, Duratrax was often referred to as Dura-Trash. The quality was just that bad. Today, that may have changed. The problem is that enough hobbyists were given the wrong first impression and have not taken the time to go back and try the stuff again that the reputation still hangs around.
If you guys like your Duratrax products, then keep using them and talk them up. Don't be surprised if others bad mouth them and don't take it personal when they do. Just keep talking about the positives that you have found with your Duratrax ride and perhaps you can help turn around a not so good reputation for the company. You never know.