As it stands now, and everything else being equal, more people should be a later boarding group. The message your MDE app sends to the server probably includes the information for everyone in your BG (like, the string of letters and numbers that uniquely identifies each of you in MDE).
The longer the message, the more likely it is that some part of it will get lost and have to be re-sent. That takes time - sometimes over 1 second in my tests - and that adds up.
Doing some math:
- Today DHS was open for 13 hours
- Let's say that ROTR runs perfectly. It can handle about 1,350 people per hour right now
- That works out to 17,550 riders in a day
- All 17,550 spots were gone inside of 2 minutes (or 120 seconds x 1000 milliseconds/seconds = 120,000 milliseconds)
- That means 1 person gets an MDE boarding group every 6.84 milliseconds, or every 0.00684 seconds.
If you're half a second late on hitting 'Join Boarding Group' and your initial request gets dropped in the network, resulting in a 1-second delay in getting to Disney's BG servers, that 1500-millisecond delay is equal to around 220 people.
We're not timing how many seconds it takes for all the BGs to be allocated, so it's possible it's like 65 seconds instead of 120. That would almost double the number of people per 1 second of delay.
I should mention that even if you do everything perfectly, your request still ends up on a server in Disney's network that might experience its own problems just as your request arrives. There's nothing you can do about that.