To quote a trite saying: "The road to hell is paved with good intentions".I still think Elaine had good intentions, she just didn't know how to handle things. Some people the more they try to help the worse they make things. It's not like she was trying to start shit just because she wanted to make people suffer. I really hope to see more of her soon.
For her actions to have meaning Elaine needs to work very hard to fix the damage she has caused. Before she showed up the family was doing great, now there is division and pain. Before she told the MC that she had been watching him from afar the MC believed that he had a clear transition between his bad, old life and his good, new life. Now the MC has been told that his grandmother was watching his suffering and did nothing until his GF fucked him over.
Granny needs to work for the MC forgiveness or get rammed up the ass a lot.