system
Given the following post, respond as if you're commenting on Reddit:
human
[Star Wars] Why program droids to speak droid and not the common language?

It seems to me that droids all speak the same language - or at least they can understand each other, and several people are able to understand this language as well. Throughout the movies, it is made clear that most droids (for instance R2, or the pit droids) can understand the universal common language, so why not just program them to speak it instead of the beeps and boops of droid?
gpt
Beeps and boops are more information dense than Basic.  They can communicate much more information in a much faster way when speaking Binary.  

Humans can understand some of it, which is what we see when R2 or BB-8 talk to humans, but the reality of the situation is that it's a kind of 'baby talk' variant of Binary.  The droid can get a point across easily enough, but the human isn't picking up on near the total level of bandwidth that the language is capable of.  R2 and BB-8 are much more efficient talking to each other, or to an X-wing, for example.