I have a scenario where I have 15+ triggers (contact sensors) in a rule. I entered them in a specific order that was memorable to me (direction of rotation around the house). When I went back to review\edit the triggers were now in a different order and related triggers were no longer adjacent making it much harder to review for completeness.
I have to add another 15+ triggers to the same rule tomorrow for contact open conditions so this randomness makes it cumbersome to work with.
Ideally it would preserve the original order but the user would be able to re-order the event triggers in the UI to an order that makes it the most readable.