Does it seem like Fire is inconsistent and is at least semi reliant on how the tank pulls and RP boxes that cause proc or c/d falloff?
Fire isn’t designed to be consistent, its designed to be bursty.
And fire mages are not the only spec that suffer from RP box fall off.
This is underselling it a bit. Also generally reliant on mobs living long enough. If there’s one spec that I find consistently find players doing tank-level damage in low keys it’s Fire.