Casita-the real villain?

So I'm rewatching and I had a thought I needed to share. I know a common feeling people have is that Abuela is the villain. I definitely don't disagree. Here's the thing though-- Casita was falling apart and when Mirabel tried to tell the family, it made a fool of her. Luisa mentioned she felt something was wrong with the house but the house never revealed it's problems to the rest of the family outright until the end. Then suddenly, Mirabel puts her hand on the front doorknob (like she's never done that before) and everyone realizes she has value after all. What do you guys think?