No there are dragons. The batadactyls are just easier to spot because they fly so close to the ground. Just watch the skies on Venus for a while and something far up in the sky appears. Extremely easy to miss if you aren't paying attention. Have a sniper ready to zoom in and comfirm the traditional Western dragon shape and not an overgrown bat creature.
English
-
Really? Where about on Venus?
-
I have the most luck in the Gatelord area. But in that area the dragons also enjoy spawning below the cliff. I've seen a few in the areas leading up to that area as well. The path that has a bunch of Vex gates. They're everywhere but spawn in randomly. Like I said: easy to miss if you just go about your business.