in my opinion, the reason we speak of "order of magnitude" is to quickly classify the size of a problem, phenomenon, or thing. it doesn't have to be physics or even science.
for instance, in gauging the degree of a terrorist attack, we might ask: how many people were killed in it? if i nor any of my loved ones are not directly involved, will i gauge the attack any differently if 50 people were killed vs. 53? but what if it were 5 people? or 500 people, or, to make it closer to how we were perceiving the Sept. 11 attacks, 5000 people? or 50,000 as in the terrorist attack on Hiroshima on August 6, 1945? or 5 million people in Cambodia during Pol Pot. even though the 3 extra people are important, i do not gauge the magnitude of the attack killing 53 people any differently than if it had killed 50. but i do gauge it as seriously worse than the one that killed "only" 5 and much "better" than the one that killed 500.
that is what order of magnitude is about. it is magnitude on a log10 scale.
one question i would ask about it is: why a base-10 logarithm (other than the anthropometric fact that most of us have 8 fingers and 2 thumbs on our hands)? why not base-2 or base-e? those seem pretty natural bases to define this concept of order of magitude. it would mean that if something was an order of magnitude worse, it was twice as bad in quantity.