Perez is no longer happy. It was visible when he was on the podium. It's always possible that Redbull will be P1 P2... but that P1 will never be Perez's unless it's a mishap, fine, or malfunction. Unfortunately, Perez's fate is similar to Bottas, Webber and Barichello's fate. If you become a teammate with a great talent, you have to accept to be the 2nd finish. I don't think he is a pilot who will ever be the 1st pilot of a top team. There are 2 things that pilots like Sainz, perez and bottas can do;
1- Being the 1st pilot of the middle rank teams and making surprise podiums
2- Being in the first 3 teams and being the 2nd pilot
I think the first one is better than the other.
While he is very talented, we should still not forget that not long ago he was extremely close to leave Formula1, maybe for good.
Yes, it's frustrating when you don't get any chance to win the races, still, he has a very good car (lately may be the very best car in F1) and, if you compare the chances between Max not ending the race and a place 4+ team winning the race... the odds are pretty much similar.
So if he only focuses to his team mate, yes, it's disappointing. If he compares to all the pilots, hey, he's the second pilot in F1 2022, which is not too shabby.
And since you've mentioned Bottas and Co, I don't know if you guys have noticed the games of the fate: the two DNF cars were the old team mates - Lewis and Valtteri...