You are totally missing the point, and trying to make this about manners and social conventions. It is not.
This is FSD Beta 10.69, which was released only to Tesla internal testers (mostly Tesla employees). It is NOT going to wide release, and the only reason James got it is because he pulled a favor directly, using his elevated status as a promenient Youtuber.
Then he complains publicly that the beta doesn't fix HIS issues. That was NEVER the point of the limited release of v10.69 which is to identify any NEW issues that may have arisen.
James didn't do that. Instead, he misused his status to soapbox about the right turns he thinks should be the priority. That's just bad karma, and shows that James fundamentally misunderstands the testing process.
He should not ask again for early access to new Beta releases if he is conflating the purpose of the early release and his personal preferences for how the development priorities should be set.
As it was, James' comments came off as clickbait, mainly throwing red meat to the legions of haters who seize upon any negativity, even if it is unjustified. That's not helpful.