Players shouldn't pick the coach. Player power at this club is out of control as is. Firing Valverde is Barto's job, not Messi's and to criticize him for not doing the board's job for them is pretty ridiculous.
That being said, he also shouldn't have publicly backed Valverde.