Sakura is not responsible for Sasuke's absence. She is responsible for the actions she took in response to Sarada's questions, though. Destroying your house because your daughter asks if the guy you're "married" to wears glasses?
Sakura could have given a straight answer and explained things to Sarada in the same way Karin did to Suigetsu. Problem solved, without the worthless drama and wrecked home.
It's not surprising the Uchiha family is as dysfunctional as ever. :snick: