The main reason Mary Lincoln was villified was because she was a Southerner and maintained Southern sympathy and empathy. Lincoln was born in Kentucky but found his calling in the north. It's easy to see why she teetered on the brink of madness.
I think she was beyond nuts (in fact, wasn't she committed in later life?). And war or no war, I still think she was nuts--and immature, as well.