Bitcoin transactions come through instantly. Not sure why people still mix up transaction speed with the time a transaction needs to get confirmed. The number of users has gone up while the blocks are still capped at 1MB. Pools have to make a decision based on the financial gain. Transactions with the highest fees get included in found blocks, everything else will need to wait for other pools to get picked up.
Right it can be an advantage that we can be picked first and be accommodate seems like a special treatment to do it we need give extra or higher the fees to be able to get the confirmation we needed ASAP. But still I'm hoping that there'll be no specially treatment we will just need to pay the right amount and be accompanied a accordingly.