Seems you are a bit emotionally invested in this not being a fair or even a logical process - the mass HW3 rollout.
From my perspective, both in relation to what we've heard Elon and or Tesla say, that the mass HW3 rollout program has not yet begun. Indeed, some people have had HW3 upgrades done while in for services otherwise unrelated and now we have this message from a Service Center. From here if a HW3 rollout begins, what seems logical would be to send out X number of HW3 units based off of production quantities, or X % in relation to number of customers within each service center area and then schedule HW3 upgrades; when it does not otherwise interfere with other more pertinent services. Yes, probably some in for other services, might get upgraded at this time. Though otherwise, wouldn't it seem reasonable, that some roll-out plan will exist, or do you really think they'll just pick at random while also just doing the "easiest" first? Seems more likely, they'll schedule in what they can, to fill out their availability, while placing a priority on those who purchased sooner than others. Could that mean one day, they have room in the schedule to do an easy upgrade in lieu of a hard one? Sure, why not? From Tesla's perspective, there's little difference in an easy or hard job right? It's just a matter of time availability for service center techs, since these subset of vehicles will have to be upgraded at some point regardless. This is my hypothesis at least.