People only see what they want. Once the mind is made up you only pick out what fits the narrative. Was it his best performance? No. Was it "terrible"? No. I think it is very annoying that so many people try to make it look like Bruno is terrible beside his scorers. That is not true. He has some terrible moments and even very bad games sometimes. But for example today was far from "absolutely terrible", also without the goal.
Let's go through a few of his action a bit more detailed:
3:57: Brilliant chip to Ronaldo, incredibly hard to play that ball and the defender gets a slight touch with his head so Ronaldo can't controll, otherwise he would be through. Ball was very good.
6:55: Bruno makes a perfect run behind the line, Pogba finds him but a bit too high so he can only try to flick it on with his head, but Bruno was the only one who made a run so there was nobody. The ball from Pogba was quite good and the run was perfectly timed, fine margins and he is through on goal (and i think we all know that he can finish them)
29:18: Bruno shoots, doesn't hit the ball too good but Sancho was very close to get a touch on it and then it would still be an assist. Of course, not intended by Bruno, but his "bad" shot still nearly created a big chance/goal.
31:05: Bruno squares it to Sancho who gets a good shot away. Unfortunately shot gets blocked by the hand, to me it looked like it would have gone in otherwise. Definitely a penalty, i don't know how VAR could overlook this. TBH the ball was not perfect, could have been a bit more into the running direction of Sancho, but still created a good chance.
33:59: Bruno finds Ronaldo, room was very tight, Ronaldo unfortunately tries to go for goal instead of flicking it back with his heel into the open space beside him. Bruno has recognized this space and actually made a clever run. Of course no "good action" as Ronaldo didn't have the same idea and so you don't really realize that Bruno actually made a very good run.
38:20: Bruno with a perfect cross. Greenwood didn't get to it but the ball was played absolutely perfect so that the GK couldn't catch it, on another day Greenwood can get in front of the defender and scored an easy goal. Today he didn't manage but it doesn't change the perfect cross from Bruno that attacked exactly the right space (same for Wan-Bissaka who played a beautiful low ball at 46:40, similar to McTominay against Southampton at the end)
There were also bad moments. Some shots were really shit but it happens. And him and Shaw were absolutely stupid at 27:15 with the throw in, could have conceded. 50/50 at Shaw and Bruno, Shaw should never have thrown it there first and Bruno should deal with the throw in way better.
All these moments just for the first half. I can't really remember too much (good/spectacular/risky) actions of him in the second half but obviously, as you said, he scored an absolute worldie. But also aside of the goal he had a lot of good moments in this game as i just have shown for the first half. Not every good moment results in a goal/assist/big chance, sometimes a pass/cross might not even find anybody and was still good. And Bruno didn't even waste posession too often, he had a pass success of 83% (48/58) which is perfectly fine for the position he plays in. I would agree that it was not a very good game without the goal as some of his shots were terrible, he had this one dangerous moment that could have cost us a goal and in the end all his good moments were only "nearly" moments. But it was far away from terrible.