This is based on the fee that you are doing most of the time, its simple and due to that you can have some time between it.
to me i think it is not a good for the future of bitcoin. i think the transaction process should be fast and efficient. some time we want to pay for some thing that we have bought in a shop but if the transaction will take such a big time then it can create problems. therefore transaction should be fast.