Again, There is nothing wrong with that. Black mage is all about putting all your eggs in the same basket. You either do 100% damage or 0%
Black mage being able to do melee tier dps when you finally have the oportunity(spelling) to stand still isn't a bad thing. Just like summoner can do god tier dps above everyone else when there is 2 targets to multidot.
The whole argument of caster should deal less dps than melee because we have range stoped being a thing in 2.1, but for some reason people still like to believe melee dps have it hard
They have to do something with astral fire because everything right now is too thight. We dont have the time for thundercloud proc. we dont have the time for firestarter proc (if it come from the fire I that refresh astral fire after 2 fire IV) moving out of an aoe remove one fire Iv from our rotation because we dont have the time to cancel a cast, Moving out of aoes too much mean you are likely to lose enochian unless you go in umbral ice with 10k mana left because we dont have the time to do shit. Everything was balanced around the idea of fighting a freaking dummy that doesnt fight back. Black mage need some sort of reward for being able to stand still for a decent period of time because right now our reward is mid tier dps. From a class who's *utility* skills are all weaker versions of things other classes already bring.
And don't get me started on the random screw up the game sometime throw at you when enochian is about to run out, you go in umbral ice, You're missing just a little bit of mana to cast blizzard IV, your mana decide to take 2 hours to tick making you lose enochian because blizzard IV take 2 weeks to cast after waiting 2.5 seconds for your first mana tick to arrive. Or when mechanic cancel blizzard IV (im looking at you floor 4)
So i don't know what you suggest but i don't know how they can give blm more time without extending astral fire or making blizzard IV always refresh enochian to 30seconds
I've played a lot of mmos over the years and i have never seen a class this clunky and annoying before