My angle is that you shouldn't throw stones, especially while living in a glass house.
Saying that the OP has, quote, "eviscerated their own credibility as an engineer" without adding anything of value to the discussion (aside, possibly, from eviscerating your own credibility as an engineer; not that it matters) was uncalled for.