Loads of the team also tweet when there's a Marketing drop. I saw so many people sharing screenshots of the recent Specialist info for example. I think I saw even more of the team posting around the Journey of the Exodus on a daily basis. In short, the team posts and shares stuff when there's stuff we can talk about.
The team is just that, a team. We want to make the best game possible, the same way you want to play the best game possible. Passion is on both sides, players and development. From experience, things are a lot more productive when those passions align into a shared outlet. Constructive criticism and discussion is completely fine, but I would hope we're past the point of attacks on individual team members (Not directed at you OP, just a general observation).
Nobody is forcing anyone to tweet. What you are seeing is people talking about something they care about.