I have notice with my job that when you have everything in Spanish (forms, etc) they choose not to learn English. Many choose to not even want to speak English, but ask if you speak Spanish. Also many live in communities where they have everything in spanish (Verizon Bills, etc), or Spanish speaking communities, so when they must leave those communities, to do something, they are crippled. It's a shame in which you must bring someone who know English with you.
In effect, this has created almost a second class of people, and may if not corrected split America into Spanish speaking and English speaking sections. Companies, and our government neither care, nor can see what they are doing, they are hindering people from intergrating into American society, but rather segregating based on language, by offering all these services. The companies just want their money, the government, well is run by the companies