Does heitinga have 9 yellow cards? that would be a good reason to drop him.
Straq also performs well against higher teams so it would seem reasonable to start him.
And in general I think Moyes thought, and i do agree, that though the team was not the best, if they played decently then they could have won against a Liverpool side that rarely turns up.