someone should be able to learn all of a language in a few days, including every corner case and oddity, and then understand any code.
Why should this be true for every language? Certainly we should have languages like this. But not every language needs to be like this.