I agree with your explanation. But I dont think its fair to think everyone whos concerned just wants a show.
I do think he toned it down because of the crowd size, and maybe also because he was furious and tired. Who wouldnt be? In his words, though, he was ripping them a new one, and Biden too.
He certainly did rip a few folks ‘a new one’ :-)