Biases against what baseline? A language optimized to express a finite set of things?
As somebody who has done a great deal of idle bloviation about ideal languages, I can say that there are many obstacles. For example, you need to add a true noun because a new material is discovered and it's getting very popular. You want a short and efficient name for it, but all the space is allocated. So you add it to your table of weights, and suddenly every prefix-coded word is pronounced and written completely differently.
If you can't use prefix trees, how will you allocate the words efficiently?