Hmmm...
Rod bearing clearance was BMW's answer to failures on the S54.. They altered the sizing and oil weight to try and counteract the high instances of failure at the time.
And it worked to a certain degree, although it didn't fully cure the problem..
There are a few manufacturers that produce custom bearings for "S" derived engines, all claiming similar advantages..
Some other people claim rod bolts stretch, causing the bearing to spin..
IMHO there is commonality in all the "S" engines being that piston crown size is large in relation to rod journal size. This creates a lot of thrust, and with the speed the engine has to rotate to create the power required, high bearing wear is just a natural product of the design..
If you look at the new generation of BMW engines that are turbocharged, with huge torque figures that have no bearing issues, then you have to suspect the fundamental design of the earlier M engines is to blame, and in reality there is no answer to the problem.. The only way to safeguard is to swap out the bearings and wear issues are negated..
Rod bearing wear is not uncommon in high revving race engines,the "S" engines emulate this wear pattern but over a much longer life span..