Sequential Consistency

Why is memory_order_seq_cst the default ordering for std::atomic operations?