If the customer wanted a panel change because breakers were tripping then the EC should've pointed out that while it might be needed, a panel change alone wouldn't solve the problem. If the customer said they wanted a new panel because they want to add new circuits for more equipment, then I don't see any red flags for the EC to have seen. Often a new panel causes problems like this becuase the new breakers may be higher quality or the old breakers may not have been properly sized.

It also may depend on the electrician. I have 1 guy that would check it out and up sell everything possible. I have another guy who will go there and do a beautiful job on what he's asked, but won't try and get more work. Both have good and bad points and make me the same amount, 1 gets it done fast, the other gets more out of the job, but takes more time doing it.