Beth was a jerk.
I'm kind of surprised that people are acting like Beth is somehow a good person, glossing over all the vindictive stuff she does. First, she sends Mavis, who happens to be Buddy's ex-girlfriend from high school, the notice about Beth and Buddy's new baby. I don't see why Beth would send this to Mavis, who she and Buddy are not friends with, except as a vindictive message to Mavis that Beth won and Mavis lost; Beth got Buddy and Mavis didn't. Beth wanted to get back at Mavis for being the popular girl in high school.
Then Mavis, who is clearly a mess, comes back to town to try to get Buddy back. Mavis's intentions are so clear, and her alcoholism so transparent, that everyone in town can see it. So instead of confronting her or, (gasp), trying to help her, everybody laughs at her behind her back. Beth gets Buddy to invite her to their gig so that she and her friends can laugh at how pathetic Mavis has become. Then Beth invites Mavis to the baby naming ceremony too, knowing full-well that Mavis is an alcoholic trainwreck and is trying to steal her husband. Why would Beth do this? So that she can laugh at Mavis and feel superior. I bet Beth was secretly hoping that Mavis would make a scene and embarass herself the way she did just so everyone could see how pathetic the old prom-queen had become. Beth and her friends wanted to see Mavis fail because they hated that she was the popular girl in high school. Beth, and a lot of other people in the town, were getting sadistic pleasure out of seeing how the once popular and powerful Mavis had fallen from grace. They enjoyed "feeling sorry" for her and feeling superior to her. If they didn't then they might have actually tried to help her with her problems instead of laughing at her behind her back.
Note: Just to be clear. I'm not saying that Mavis isn't a jerk herself. Mavis is clearly a jerk. I'm just saying that Beth (and many of the featured townspeople) are jerks too, and nobody seems to be acknowledging that.