To be honest that applies to all three mage specs in pug environment. All it takes is for the tank to continuously keep pulling or pull in a pace that is not ideal for the spec’s damage profile.
Destro suffers from this to an extent too with Rain of Fire.
Demo Warlock can be the hardest one, depending on the choice of minions and therefore timings. If you miss your 0.5sec window because u had to step, gg no more dps
Go fire mage if you want a lot of burst.
IIRC destro lock (the only range I have played somewhat consistently) needs to ramp up cause of how Rain of Fire works.
Pretty sure fire mage doesn’t have to ramp, it’s just insta burst.
What you need to do though, if you’re new to fire mage, is to spend a lot of time in a target dummy and get your rotation during combustion right.
This is generally true of melee vs ranged dps, I think. There are more direct damage melee specs (which do their damage up front) and more damage over time ranged specs (which do their damage… well, over time).
It matters less when you get into higher level content because mobs live the full duration of the dots, but you will likely find your damage lags behind if you’re playing a dot based spec in lower level content.
The other thing you might be finding is affecting your damage as a new ranged player is the need to stand still to cast. Ranged specs need to plan their movement around casting to maintain dps uptime. If you’re not used to doing this, it’s likely that you’re interrupting a lot of casts because you’re forced to move.