Thanks for adding that in. And I do hope you reconsider your decision to giving up on the site.
If nothing else, I intend to put together a meta post and help drive the community's formation as a result. (Woo! a meta post! That'll change everything, I know!!! </self-deprecating-snark>) Engineers are notoriously snarky and pedantic, but that's not an excuse for creating a community that doesn't feel welcoming.
Looking over your research papers, I think you could push the community in a good direction for the types of questions we can address.