You have written about the poor communication skills of the employees. You are also critical of the employers on not sparing enough funds to train the employees.
However, while writing this post, you could have done spell check of your post. More importantly, you have written your post in spoken English. If you had followed principles of business writing, you could have lent credence to your argument.
Therefore, before being rueful about the quality of other's English, why not start with yourself and leave a mark of quality post on this forum?
We can't say all Employers are ignoring the training. It depends upon the nature of business of the employer. When there is no need for Client communication either verbal or written, based on their business process, employer may not show interest to invest money for training of employees. On the other hand Employers running Business process outsourcing (BPO) either voice or non-voice services or Hospitality Industry, where the Client communication is very much crucial, those Employers spend quality time and money for training their employees purely based on business point of view. Also during their selection process they filter the candidates with average communication thereby their training costs are minimized to a greater extend.
However it is a matter of concern that many employers view training cost as a "expense" and not as a "future investment". Employers facing higher attrition rate are reluctant to invest money in training. Training is not a one time activity and should not happen as a ritual but training but Training & Development is a continuous process where the training needs are to be identified, post training evaluation has to be carried out and it should be a cyclic process.
Employers should come forward more to train their employees by hiring the services of Professional Trainers like Mr.Dinesh Divekar.