Not when bipeds can reach 3x the speed dragons can. I've seen a master crafter get around/up a mountain faster than my Ancients. Name a place and time it. I guarantee you the maxed out biped will win against a maxed out dragon every single time. So that copout is just garbage. Maybe that will change when we get our T6 jewelry, but this means bipeds can sell raw resources more efficiently than dragons can.
It would be nice to actually be good at something that benefits the economy.