So let me get this straight, every 1 minute i must:
-Reload
-Rapid Fire
-(Hypercharge every 3rd minute)
-Wildfire
-{Overheat}
-Ricochet

Basically, 5 cooldowns used simeltaneously, 6 if you include Overheat as a cooldown. Which, thanks to Barrel Stabilizer, is quite literally a 1 minute CD 20% damage up buff.

And we have to do this every god damn minute.
Ensuring that Wildfire's CD never unsyncs from any of those other cooldowns for the entire duration of a 10+ minute fight.
Failure to do so results in our Wildfire damage being cut by as much as 60%.

Yeah, sorry Square but no. For the love of all that is unholy, Fix our total reliance on using 6 cooldowns at once.
I absolutely love the basic rotation and heat management (liked it more when Heated Shots were 10 heat though), But needing to use 5 buttons to make the 6th button do acceptable damage, In addition to hoping to hell you get some Direct Crits in there is just plain wrong.
Hated it before, Still hate it now.