In the top most paying jobs you don't need the best English/Writing skills which is why doctors and such have poor hand writing.
Most people from India don't have the best English yet they become doctors and what so on.
I do love your argument, but its not exactly right since many people are vice verse, if you are good in English then you are bad in Math or Science, there are only a few that I know who are actually good in either one.
What I love the most is ignorant people like you who think that they just need very good writing skills to get a job.
You may have a job, but I can probably grantee it isn't a high paying job.
That isn't the only issue, some people are college students who do not always have time for a job.
There are a lot more strict laws like the penalty of having weed on you which is 1 year in jail and $1,000 fine, but people still do it anyways.