Final answer:
The reason a massive crate does not move when pushed is not due to action and reaction forces cancelling out, as they act on different objects, but rather because friction and the inertia of the crate prevent its movement until the applied force is sufficient to overcome both.
Step-by-step explanation:
The logic that the crate does not move because the oppositely directed forces cancel each other is faulty because the forces of action and reaction act on different objects and therefore do not cancel each other out. When you push on a crate, the force you exert on it is matched by an equal and opposite force the crate exerts on you, as per Newton's third law of motion. The crate does not move because the friction between the crate and the floor is greater than or equal to the pushing force, causing no net movement on the crate. Additionally, the inertia of the crate, which is its resistance to change in motion, also contributes to its lack of movement until the force applied overcomes both friction and inertia.