Gotta agree with this. My linkshell recently did a run of these NMs, and I was the sole BST in the party because I just happened to be on the job at the time and it was faster than having me switch. Do you want to know what our job setup was? 2 RNGs, 2 Idris GEOs, 2 BLMs, a BST, a SMN, a SAM, a THF, a PLD, two WHMs, a COR... and some other miscellaneous jobs. We had zero difficulty with this. Geo-Vex made the nukes from Dvergr trivial (Heck, they were fairly trivial anyway since we had everyone switch to the adds immediately). The book, again, was absolutely trivial because we killed adds in the right order, so only the PLD really took a lot of Exponential Bursts, and even the one or two times we were all drawn in, Geo-Vex weakened the damage considerably. We still had a lot of ranged jobs, yes, as a safety net, but if you notice something, there's all of one BST in there. I was hardly parsing top of the list compared to one of our RNGs (who is very well geared, at that), and the Mythic SMN who was tearing things up and providing valuable support.
Most of these fights are very doable without having to throw BSTs at them. I think when we did a run of the T2 Ru'Aun NMs, we had all of one death. So try again, Draylo; BST doesn't trivialize content that's already fairly trivial. Instead of worrying about one damage dealer whose damage is not as impressive as you make it out to be, look at all the other niche jobs that can't be replaced. PLD can't often be replaced by RUN because RUN doesn't have shields to block; sure, RUN is a great job (I personally enjoy it), but against mixed elements, or heavy physical damage, you're going to find that PLD is far more desirable. WHM is the king of healing and there's no second place; no other jobs get access to all of their AoE healing tools, status removal tools, etc. GEO is the world's best buff/debuffer and all of its spells are highly potent with enough skill, and it's only because RDM can stack with GEO effects that we haven't heard an outcry of "they took our job!!!" But potency-wise, it is hard to compare to a GEO.
Rather than whine and complain, Draylo, why not go the other route and try to figure out buffs for other jobs instead of nerfs for one you just seem to be extra salty towards for some unknown reason. BLU is already in a fantastic spot but if there's something about it you don't like, why not make a suggestion for a buff? And this goes for any other job you may like. Make suggestions to improve and help players, instead of nerfing and tearing down people just because you're bitter. It makes you sound like a sore loser.