I have done a search here of 'reduction factors' - and am still no wiser - and probably more confused
I think I understand with bookies - and rule 4 - that to maintain the overall overround of their book - then in the event of a non runner - the %book of each of the remaining runners is increased - so, the odds of each runner are reduced. ( all other factors being unchanged ! )
But 'reduction factors' on betfair - i read BF's 'help' - and am left feeling helpless

How does a non-runner affect my bet?
For our horseracing markets we guard against possible non-runners with a system of Reduction Factors (similar to Rule 4 with traditional bookmakers). Each horse is allocated a Reduction Factor, based on its likely chance of winning the race. Should a horse be declared a non-runner, the Reduction Factor will be applied to the prices of all matched bets, for both backers and layers.
This is to ensure that layers are not unfairly treated and exposed to large liabilities when the chances of other horses winning have improved. The Reduction Factors are designed to be fair to both backers and layers.
Now edging closer for the prize numpty question ! - if a selection has got (NR) at the end of its name - ok - its a non runner. It seems from the above - the reduction factor associated with this now NR is applied to all of the other runners - so if the reduction factor of the NR was 10 - then the odds of a runner that was say 21 now reduces to:-
= 1+( (OLDodds-1)*(100- reductionfactor)/100)
which would be = 19
Before I delve deeper into my personal mire of ignorance ... is the above correct ?
What i suspect i am leading upto is to ask about - is there a discrepancy occurring - since Rule 4 sends the bookies odds higher, but BF reduction factor sends the BF odds lower ?