You have to bear in mind that the course was only designed for 500 entries but, due to demand, the organisers allowed more entries into the race (nearly 860 in the end). As 85% of entrants turned up, that's what caused the congestion although if people had actually started in a place appropriate for their likely pace, that might have helped a bit.