The best explanation for the box not moving, despite being pushed from opposite directions, is:
Balanced forces do not cause motion.
When two people push with equal force in opposite directions, the forces are balanced, resulting in no net force acting on the box, which is why it remains stationary.