I'm sorry, but I just don't understand why so many of you commenting here are talking in such a very unlikeable, judgemental, and obtuse manner. Is it because you totally believe the OP's version, even though we all know that the human condition makes most of us exaggerate when we want to both make an (often unsavoury) point, and have as many people as possible agree with us?
The culture that the OP's MiL comes from is probably so different to the Western European one, that even if they learned to speak our language when living in this country, but without them being in a community full of people from their own culture, they might struggle to be happy. Most of us have grown up in a country where women are allowed to be strong, allowed to have, and to get to the top of any profession we have chosen for ourselves. Yes, we might think that we are still treated badly by many men in our own culture, but I promise you, that compared to the women from the different cultures I am thinking about, we already have almost total freedom and power.
The OP's poor MiL probably comes from a culture where very few men consider women to have any value whatsoever, except to be used for sex, to have children, cook and clean, and really just be there to look after and obey the males in their families. Many are not allowed to have any form of education, and certainly don't have either the confidence, or the expectation of success, to beg their husbands, fathers, brothers, and adult sons, to let them do anything different, such as learn another language. So, for the millions of women who still live like that, even if they haven't lived in their country of birth for over 30 years, it may well have not even crossed their minds that they could (or may be allowed to) learn another language.
The OP's husband might have been low contact with his mother because he may feel that she is no longer of much use to him, as he now has his own wife to fulfil the roles of both a mother and a wife. So many men from the cultures I am thinking of still feel that females are at the very best, second class citizens, and that their whole role is to serve the males in their society. Of course in the Western World, those men have had to modify their outward behaviours to a certain extent, if they wanted to attract women from cultures other than their own, but I honestly believe that for at least some of them, deep down, they still have very little respect for women. Of course I don't think that all men from those cultures still think and act like that, but I do think that a significant number of them still do, even if they hide it well.
So to judge an older lady, who may well still live in a culture like that - and if she does she almost certainly has little or no
self-confidence - for not learning our language, and for not pushing to see her Grandchildren, who she obviously adores, and also for maybe feeling that she is not wanted or needed by her son's new family, is just nasty in my opinion. The OP seems to be judging her MiL against Western women, and how we behave and react. I am just very glad that I was born into, and that my ancesters (at least the recent ones that I know about) were also born into, our Western European culture. I think that the OP's attitude, and apparent lack of compassion, or empathy, for her MiL, is actually quite horrible (eg she is happy when her children - unintentionally- hurt their poor Grandmothers feelings).