Harzel
Adventurer
The goblins didn't all act at the same time - they acted one after another. For PCs that roll the same initiative there is a tiebreaker to see which one went first. In this case they acted serially and there was no mechanical determination of order even though it mattered.
Instead they went in the perfect order to execute their retreat. In effect, they took advantage of a loophole in the rules to get a better-than-should-happen result. If that was done by my players, I'd talk to them about not abusing the rules. I can't see holding myself to a lesser standard. After all, I've got ALL THE MONSTERS - I don't need to anything that could be looked askance by my players to keep them alive.
Just to clarify - the abuse you are talking about here is the arrangement of turns for creatures with (conceptually) tied initiative to maximize advantage (goblins in this case, but you would apply the same to PCs)?
So then if an initiative tie breaker amongst the goblins had been rolled and it just happened to put woken one first, would you be ok with that goblin choosing to wake the goblin that was next in initiative order?