Portugal defeated Switzerland 6:1. In that match, Ronaldo was not in the starting lineup. He went on the field after 70 minutes. Santos picked the optimal squad for the match. But it didn't work against Morocco. I think Santos simply underestimated the Moroccans. All in all, this is a good coach who made a small mistake.
Santos has found the best formula for his squad, despite having to substitute the best players for 70 minutes against Switzerland and 50 minutes against Morocco. I don't think Santos underestimates the quality of the opposing team, but Santos doesn't want his game to be centered on Ronaldo, who might be more dangerous for his team.
Many people say Portugal's game is better without Ronaldo, but not a few of them are denied by fans. Small mistakes will become big when the team loses, but if Portugal win against Morocco then surely Santos will be praised. The World Cup is over, and now what else.