Not to make excuses, but I really think the Halos thought the Astros were going to play dead for them. Again, I don't know if they have the oomph and fortitude to get out of this funk, but they're really letting down their fanbase by playing like this. The offense wasn't supposed to be the problem.
I'm not for a fire sale because I still believe in the team, but we need some players with heart who can rev up this dying engine.