Agreed. I didn't realise these were beta versions, so I thought I was missing out.
I was being a wee bit facetious, but not too much. Tesla have always done this. They collect enormous amounts of data from the cars and model it against different releases. What usually happens after a few months is there will be one big update that nearly everyone ends up on. There's very little rhyme or reason as to what release you'll be on in the interim. We've all just learned to go with the flow. It can be a touch frustrating if there's a good new feature that people get earlier, but we are normally talking a matter of weeks for updates to unify.