Wow. Thanks for sharing this. I think this is overlooked by society today. People have no idea what it takes to truly make software. I would argue most of the people on the software side in tech have non human like abilities which enable such great technology stacks to be developed. It's such a shame that we are so quick to judge, especially when the people have no idea what went into devolpment of a technology. We Champion the outcome but not the process. I think until there is a shift in thinking and celebrating the process and the product you will constantly see nonsense comments, like Page stated, appear in a vicious loop. It would be great to see them release the emails of praise. It just sucks that negative information travels or carries more weight than positive information.