Not true at all. This is just starting to get implemented in the EU. Until now transfers took usually a full banking day, thus nothing happened on the weekend and holidays. Last year over easter I had a transfer between two German banks take 7 days because of that.
And international transfers are still a nightmare.