I totally agree. If I can be of help to you or anyone else please let me know I will be happy to assist. Warning: It many not be what you want to hear but I promise to use tact.
When you devote yourself to achieving your goal, you will not be bothered by shallow criticism.