Its fine for him to have an opinion, but there is a time and a place. Being slated like that on Twitter could have 2 effects.
1. The player will buck their ideas up and turn things around.
2. The player will think "f**k this, Im leaving" and hand a transfer request in.
Its a risky business...