I am a SAHM of 3 boys, ages 4 up to 16, two of them are special needs kids. Having a "spotless" house is not a big priority for me (or my husband). I pick one room a day to clean, one day for bills and one day for shopping, between that and "not working" at driving my boys to and from school, taking one to speech and the other to doctors and therapists once or twice a week, and then there are sports, I'm exhausted and if my husband EVER called me Lazy or said I did things "half assed", I'd kick his ass!  
My house has clutter, but I have KIDS and kids make messes! I'd rather spend quality time with them, playing a game, reading a book or whatever than spending that time making sure all the toys were put away.  
While I think that Diana is using her pregnancy as an excuse, the husband is OVER THE TOP with his expectations and thinking that buying her expensive things will get her to change, instead of Louis Vittuon Bag maybe he can hire a housekeeper for his wife, then the house will be clean! Or he can stay home and spend a day in her shoes and she can have a day to herself. 
She does have a babysitter to help, so she can do more around the house, pregnant or not, but he needs to lighten up and not be such a dictator stop verbally abusing her! If his biggest problem is that his wife isn't cleaning "properly" than he should come to my house and see what parents with real problems have to deal with on a daily basis. 
Working mom, at home mom, both are hard jobs and we can only do our best and make sure our kids are happy and healthy, not that our house is perfect or the shirts hung on the hanger the "correct" way.  
Just my opinion