I'm not sure what moral standard they aren't meeting? From the beginning it has been a Winter '15 delivery with the potential for a slight delay. You're acting as if they promised a certain delivery date and have overshot that by months, which simply isn't the case.