The reason wire transfers take longer is that the bank and casinos put in stringent processes to avoid fraud. The banks intentionally slow down the process to ensure that there is no fraud activity.