In order execution is best for situations where the task being executed needs to be finished without interruption, typically meaning an RTOS which has its own scheduler that controls which tasks have priority and are going to be executed. So whatever is put in the pipeline finishes in this model - before something else jumps in front of it and thus pre-empts the scheduler and makes the system less predictable. The correct phrase is "Highly Deterministic" meaning - very predictable and repeatable low-latency performance.
Modern general purpose CPUs like Intel / AMD make are out of order systems, meaning what is being processed can be unloaded and a different 'thread' loaded in order to keep the pipelines full. In the aggregate it is faster, but it also makes it somewhat unpredictible what is going to happen to any specific operation. i.e., it's less deterministic. If this system were say, controlling the drive by wire system in your car, you might want it to be deterministic. Same if it's running a production line in a billion dollar facility.
Now, that is probably outside the normal use case for a 24 core version of this chip though. I'm just saying that predictable in order execution systems have a place, and that's what the Atom is.