The more I see of Olivia, the more she grates on my nerves. She really is quite the harpy.
She was tolerable when she was with Steve, although seemed way too old for him, but since he's been gone she's been darned near intolerable. Nag, nag, nag, on everyone & constantly shadow Sonny, harping on him. Plus, she's an attractive looking woman, but desperately needs to update her look.
Also, does she have a job? In all the time I've been watching, I don't think there's ever been a reference to a job. Did she inherit a bunch of money from someone?
Maybe that's why she's such a harpy. She needs somewhere concrete to focus her energy, instead of everyone else's business.