I think it's a problem with the players mentality. They just think they have to turn up against weak teams to win. Only thing Tata can do is bench them but sadly he doesn't have the guts.
It has nothing to do with lack of guts. Bench them and play whom? Barca bench is awful. Last time he "benched" them and played the reserves, team got ran over in Anoeta.
Criticising him for starting Neymar and not making brave decisions is justified. Don't be a holier than thou
I have no problem with his decision to start Neymar. I personally would have liked Pedro instead, but I can see his reasoning, and he is after all the coach. He is much better prepared and informed to make decisions about the team than anyone on this forum.
Not only was this the exact same lineup of the last City game where the team played so well, but Neymar came off the bench in the first City game at Etihad, and the team played better then too. That formation has been proven to work.
On top of that, Barcelona will need Neymar before the season is through. Sitting him in the most important La Liga game of the season, vs the vaunted rival, is not going to improve Neymar's confidence.
These are all factors. The team won, and while Neymar did not play well, he contributed. I think complaining about this after the positive result is a bit unreasonable.