A more optimistic reading of that sentence is that OP respects the accomplishments the engineers were able to make, but they aren’t impressed. I tend to agree with your sentiment, but reading the whole original post in context does not give me the same take away that you got :)