One factor to consider is it's the end of the expansion and ppl are farming logs a lot, and comps that farm are usually gonna be the highest DPS(like Black mage/Monk) so when a support buffs them(like BRD/DNC) they get relatively a bigger boost to their rDPS, which puts them ahead of where they are usually.
You can check 6.4 values to get a more accurate depiction of their DPS. Even then though RPR is only very very slightly ahead of BRD. They did buff BRD mid expansion iirc cause it was hot garbage in 6.0(iirc they also buffed MCH by giving it another utility spell to compensate for its low DPS, the -10% dmg done debuff thing that can be used on top of the usual pranged aoe 10% dmg reduction to mitigate more things).
Generally speaking classes are pretty balanced though and the little % dmg differences don't matter all that much in practice as a large amount of people aren't close to 99 percentile(obviously) and most people are losing most of their dmg from fucking up uptime rather than the class they play.
As for
Chris
question about phys ranged, yeah they have no cast time and relatively simple gameplay. MCH is the easiest to play out of them, BRD is a bit more complicated cause you have to keep track of more things, DNC feels clunky at times due to dancing BUT that's going away for Dawntrail for the most part(they're adding new skills that refresh the dancing buff so you only dance like once every 2mins to correct drift if needed, or can dance literally only on pull and downtime. That's obviously not counting Technical Step the 2mins dance that's a must do for obvious reasons). DNC personal dmg is basically the lowest though and if your partner sucks you're gonna get terrible parses. The opposite is also true, even if you're undergeared/bit shit, as long as you keep your buffs rolling if you're partnered to a gigachad BLM you're gonna get really good parses.