I think it's a matter of aesthetics. Stainless frames look nice with blue barrels, but personally, I don't like a blue frame with a stainless barrel.
Purely opinion, nothing to do with function. As mentioned above, the Armor Alloy barrels and frames have a coating on them that is pretty thick (relatively speaking) that keeps them from mating up to a standard frame.