Mixed view of what's being said here. Firstly the chess.com computer is making incorrect judgements in the end game in particular. However a mistake is a mistake however far ahead one is. Chess is after all efficiency of movement and logic. If there is a mate in 2 but you play a mate in 3, both ultimately a win it's still deemed inneficient.
I fully disagree that chess is about efficiency at all. It is about winning. If there is an easier, less complicated win that takes more moves I would take that everytime over cutting out a couple of moves but leaving in the chance that if I miscalculate at all my position could go from far ahead to even or being worse off.
I personally don't care how efficient my game is, I care about if I win. When I have a game analized I don't care about the fact that I could have gone down a slightly more but highly complicated line that would have resulted in the same win. I want to know where I screwed up and gave my opponent chances to get back in the game or where I lost the lead and how to avoid that in the future.

Mixed view of what's being said here. Firstly the chess.com computer is making incorrect judgements in the end game in particular. However a mistake is a mistake however far ahead one is. Chess is after all efficiency of movement and logic. If there is a mate in 2 but you play a mate in 3, both ultimately a win it's still deemed inneficient.