I think that Meg should not be bashed as much as she is. In fact, the bashing got downright annoying. It wasn't funny from the start, and they nailed the kindness Peter SHOULD show her in that one episode, only to dump it at the very end. I think that, in the future, Meg will look like how you portrayed her here. She'll get contact, grow out her hair, and I hope that Peter gets his B's stomped on.