WyldCFH
Drop a Gear and Disappear!
Actually rider weight does. The heavier the rider the closer the power to weight ratio gets. Lets use your original numbers, then add a 200 lb rider.
Stock new R3 TFC plus rider 842/157 = 5.36
Stock new Diavel plus rider 681/139 = 4.90
That takes a .63 lbs/hp difference down to .46 lbs/hp difference, that's a 27% drop in the difference.
A 250 lb rider brings the numbers down to 5.68 and 5.26. That's a .42 lbs/hp difference.
It might take a 600 lb rider to make them even, but the rider weight does make a difference.
But, the rider has only been brought into it today, the numbers of bike v bike horsepower stand on themselves.
Yes, with the rider the gap closes, but 4 tenths heavier is still heavier. I am neither 600lbs or 200lbs... just under 200. Again, I posit that 99% of riders wouldn't notice the difference. Even in the extremes that @Claviger goes to lose bike weight and the power to weight ratio flops, you'd need a larger margin to notice.
Really, we should be arguing torque figures on this forum. It is where the R3 has every advantage over other bikes. And IF someone figures out a way to retune an Euro5 copliant ecu and raise the rpm, the R3 HP numbers will jump fro that alone and handily crush the VMax and Diavel