Couldn’t they just use Twitter or some other platform like everyone else?
Also I don't think you can build a community on Twitter anyway. It's just shouting into the void. They could use it for announcements (and do, LTT is on Twitter, too), but little else.
Using it for announcements is precisely the primary reason they claimed to want to keep the forums. So in this case, Twitter would be appropriate.