I think you are being too harsh with the mom, I mean, after all, being THE boss of a giant corporation is a pretty big responsibility. Most big CEOs are usually jumping from one meeting to the next all day, seems like a pretty demanding position and it can be easy to forget your personal life when you have so many responsibilities. The sister is, of course, needlessly mean and deserves all the hate she gets, that said, I think there is a reason for that, it could be she holds a personal grudge on him for something he did in the past and is lashing out on it now, I prefer not to dismiss her as "just a crazy bitch" I think there is more to it, and I trust Leonave will deliver eventually.