Armor and RM bonuses are degressive. The more you have, the less effective each subsequent buy becomes.
Without entering into so much math detail, 100 armor reduces damage by 1/2, 200 by 2/3, 300 by 3/4 and so on (same formula for RM)
So +100 armor isn't always the same thing :
From 0 to 100 armor, you go from 0 to 1/2(50%) damage reduction, hence increasing your damage reduction by 50% !
From 300 to 400 armor, you go from 3/4(75%) to 4/5(80%), hence increasing your damage reduction by 5% !
So "+100" armor is TEN TIMES less effective when you already have 300 compared to when you had none.
On a side note, this explain why a single armor item, even not completed, on a carry, can make a huge difference.
The difference in tankiness between 4 and 5 armor items is negligeable.
So yes, you can squeeze in a RM item just because you want the passive, but not as 1st or 2nd item.
The deal is simple, do I want another Armor item where I''ll pay for Armor that will be negliegable or and RM item where I'll pay for RM that I wont use.
If you're not gonna "use" the main stat you pay for anyways, might as well use the money on a passive you want.