Well, English isn't exactly the easiest language to learn and most immigrants can't afford Rosetta Stone, English courses, etc. Learning another language, especially English, just isn't that simple.