8 hours is quite long, but I think that we forget how long some stuff takes.
2 weeks ago I went to the ER (in the US, paid for by private insurance). I had been triaged/on the list by a walk in clinic who transferred me, so already in the system before I got there.
I waited half an hour to see someone, who took a load of blood tests. Then another half hour for a doctor, then they had to wait for the blood results, then they needed to try something else, wait for that result, then wait for a CT scan. Someone else was already in there, so had to wait, then the results take an hour to process etc etc.
I think it was about 6 hours (not sure, I had a lot of pain killers by the end), before they finally reached a decision.
A broken bone may seem quite straight forward, but don't forget that they have to wait for equipment & staff to be ready, get results, analyse, discuss etc.
Better to wait a while and get the right treatment than rush it and get it wrong.