Wait for the investigation.
Is it possible the C172 pilot did not report final? Or did not orbit extend/downwind as instructed? Yeah, sure probably ATC should have done better, but there may be a whole lot of reasons leading to the incident that have not yet come out.