I don't totally think that's fair - Pep's definitely got a preferred lineup now, and we know if 2 months down the line 4 or 5 of them are out injured we'd all be saying he should have rested some of them here and there. You are right though, it didn't have to be quite so many changes and/or it perhaps didn't need to be this game. Maybe his medical staff told him that the rests were required. Possibly.
Problem now is that a lot of the backups let him down, so he'll be even less inclined to rest the first choice players now anyway.