Argh it's like beating a dead horse. Oh well with these I'm done unless you have some actual data. Lets take a couple of things into consideration;
First: your sources;
They are not really off, being that your being "Smoked" is more of player competence and understanding. Your source is more of estimation and like you mentioned not 100% and really gives no actual data just estimations. I'm referring to Trial runs, actual testing. Mine at least were of a set of various communities that have tested. If your raid leader or even yourself were to use ACT you may see a complete different perspective. Your estimated numbers may even lack recommended just to get a new perspective you should try it.
Second; Play smart not hard
I have taken a look at your character, Glad you have cleared content. However having SUM/BLM/RDM and BRD at 70 you can't really compare much in terms of actual experience with other jobs. Maybe you used BRD instead to clear? I Don't know. All you have proven is that it can be done. Kind of that controversy that DRK was broken yet it was able to clear Ultimate coil. what is your point with me looking at your character? Are we comparing achievements? completion? Jobs?
I love BLM however I rather play smart and enjoy the game than make others compensate for my lack of dmg. Being that BLM is squishy healers have to work extra hard to keep them alive. ( From what I have seen and experienced.) Hence why SUM would be a prefer Mage dmg type being it's more flexible and does not depend much on staying in one place. Hence I have SUM as a back up when I can't really depend on my BLM. ( I hate having people carry me ) BLM may not be the most dependable for salvage content and it all really depends on how stubborn you want to be. I have tanked / DPS / and Magic DPS and over all I rather use close range on some and BLM for others. What is your point again? It's all a matter of personal perspective and experience. Now I will ask again do you have a link to an actual community that has tested your theory?
Once again might want to check BLM past threads since last update to them.