So, I've personally identified 4 actual pain points in BLM going into DT, some have already been discussed.
  1. Button Bloat
  2. Timers still existing
  3. Manafont having no overcap protection
  4. No on-the-move MP recovery before 76/umbral soul.

By my best count, assuming current tooltips are actually correct on all available buttons, BLM is currently at 27 job buttons. This is raised to 32 if you add in all role actions, and to 36 with food, pot, limit break, and sprint, which are reasonable things to have quick access to. No comment on macros since that's open ended.

We can safely remove lucid dreaming (mostly,) sleep, blizzard 1 (if you don't do duty roulettes) and Scathe (ignoring duty roulettes/TEA.) 32 buttons is an extremely large amount of buttons for any class. This is the same territory as SAM, AST, and PLD and needs addressing.

Timers existing is, once again, a holdover of the old ARR design slowly co-opted into future expansions. Now that all nonstandard lines, including transpose firestarter, are dead, this should just be removed as a thing. No one can do anything but the intended solution because that is the best DPS at-a-glance. Paradox and fire 3 are a DPS gain over (or neutral with) fire 4. AF1 is 10% instead of 40% bonus fire damage so transpose/firestarter loses damage. Obviously mana tics on casting ice spell. There is no reason for these timers to still exist, just remove them already.

Manafont having no overcap protection means it's either going to waste a lot of DPS from clipping mana, or drift like absolute mad. Unless you take the third option of, you know, having very precise spell speed builds to cleanly loop such that there's always a flare star when manafont comes off cooldown, which would truly be the death of BLM's gear variability.

Please look forward to manafont breaking BLM's itemization and showing up in 7.1 as something rush-patched because it's going to be a very, very big problem for the class.

And, finally, as discussed, not having umbral soul before 76 will make low level dungeons feel awful as you run while the tank is building a pull but aren't damaging yet because of the movement, and using triplecast while moving is just not worth it.

Honorable mention for Alzadaal's Legacy and having timers get force dropped because the devs wanted fun vignettes but forgot BLM exists. Again. Woo. Can't wait to see how bad that will be with blm post DT.