They have a right to be annoyed that they don't have "FSD on city streets" yet. But FSD Beta is just an early access beta testing of "FSD on city streets". There is no right to get the early access beta testing. There is only the right to get the publicly released version. To use my gaming analogy, if you pre-order a game (which is basically what paying for FSD is) then you have a right to get the publicly released version of the game. You don't necessarily have a right to get into any early access special beta testing of the game before it is released, not unless the terms of the pre-order specifically mention early access as part of the pre-order. In the case of FSD, Tesla never said that paying for FSD automatically gets you into the beta program, they just said that paying for FSD will get you FSD when it is publicly released. It is not publicly released yet. But to be fair, I think part of the confusion is that FSD Beta is going to so many owners now that people feel like FSD Beta is the public release when it is not.