To much software for that hardware....
People in the computer industry tend to relate everything to hardware, software, programs and things like that.
That's why I see learning English as a kind of self-programming task (By the way, I'm a software developer :) )
So, I won't be fluent as long as I can't upload the complete English language (program) into my main memory.
But why is it so dificult?
Well, perhaps my hardware (brain) is a bit outdated...