Today, it's difficult to change a DAO, or the smart contracts underpinning it once it's deployed to the ethereum blockchain. This is "good," because one person or entity can't change the rules.
But it's also potentially a huge disadvantage. If someone spots a bug in a running DAO, developers can't necessarily change the code.