FrogReaver
The most respectful and polite poster ever
"right there" means a bit behind. You asked if I could beat the Monk damage from levels 1-10 with any non-variant human class, I said I could. You asked me to show how a rogue could do it, I showed you. Then you point out I didn't beat it by much? I never claimed all classes can trounce the monk in damage from levels 1-10 if we avoid variant human, I just said that it could be done, because the monk is the worst, not that it is the worst by miles.
I'll concede that the TWF rogue does more damage than the monk, as long as you concede that the monks damage is close to that rogues. That the damage is close is important for my next point - stunning strike and open hands prone will be enough to close the gap and then some, ultimately putting the monk ahead in damage. Which I think brings us to your next point...
Yes, we can muddy the waters if we add in class abilities, but let's not pretend the Monk is the only class with these. Calculating DPR is not perfect, for more reasons than you mention. However, it beats, "my gut tells me..." or "in my experience..." as these are rife with emotional bias.
It's not muddying the waters. It's a harder calculation that requires more assumptions. We can make those assumptions and math it out. It's the correct thing to do.
As for the question regarding BB, it's tough to guess the amount of times 2ndary damage will come into play, I assume 1/4 attacks. This might be high or low depending on the table, but it's my best guess.
At a 60% chance to hit you only hit 4.8 out of 8 attacks per short rest. You are actually assuming that Booming Blade will trigger 41.67% of the times you hit. That's much too high of a percentage. And heck, if we are assuming Booming Blade to be triggered we have to factor in OA's as well, right?
My personal experience is that OA's are rare. I'd say I get 1 about 5-10% of the time. Which means booming blade triggers will only trigger 60% of your OA rate. In my case I'd estimate 3-6%.