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.
Please do not try to discredit somebody's hard work if you do not even understand how it works, or where its data comes from, that's just incredibly petty. The only "estimation" comes from turning speed/crit buffs into static damage buffs so it doesn't have to go through the entire log (which would be insane on web requests to a certain FFXIV information gathering website). As well as not going through logs line by line to factor in buffs being stacked (they're multiplicative, not additive), that's why it's not 100%. In this fashion, it still favours the ones dealing damage more, not the ones giving the buff. It is all generated from actual data, and you can generate calculations from your own logs with it. Even before I created this website explicitly for the purpose of shedding more light on Personal DPS vs Raid DPS, it was pretty obvious that NIN, DRG, and BRD were contributing insane amounts of raid DPS. There's a reason why those three are in almost every single deltascape savage speed kill known to man. They produce the most damage. And most of those are DRG/NIN/BRD/MCH, for obvious reasons.

One more thing, a call to "player competence and understanding" implies that you personally do have the competence to back that claim up, with solid proof that you're even qualified to say something like that. Saying that no BLM could possibly have great uptime is an insult to all players that put their most into their play. You're saying you haven't even cleared the most simple savage tier this game has had. Please, stop insulting people that way, especially if you do not have the full picture.

I'll reiterate what a lot of people have been saying here regarding this thread's argument:
- Good BLM can optimize most encounters in this game to near full uptime using the current toolset.
- BLM even in prog can safely figure out how to learn encounters (this is including savage and ultimate) while keeping generally good uptime using the current toolset.
- A BLM at 100% uptime (full performance, no place left to optimize and get better at) in the same composition type does ~200PDPS less than SMN. (Look at actual statistics here, they all exist in the usual places)
- A BLM at 100% uptime does a lot less RDPS than DRG, NIN, BRD, MCH, SMN, MNK. Once you factor in raid dps buffs, the picture becomes a lot different how much damage a job is actually contributing. They're one of the weakest jobs in the game right now.

I'll echo earlier statements: BLM mobility is the best it has been, barring 2.5. But even in 2.5, BLM would KILL to have sharpcast and triplecast for Earth Shaker in T13. Good BLM have managed near 100% uptime on Living Liquid Savage, with no spell speed melds available, a 10 second astral fire timer, a 3 second fire 4 cast time, and of course no triplecast or between the lines because 3.0. BLM is hurting for raid DPS contribution right now. That's the main, #1 concern. Quality of Life would be nice, but without proper damage in your party, BLM might as well not exist, they currently have no real purpose in your party.