You are entitled to your opinion, as I am to mine.
Exactly as you stated, if you cannot handle the criticism, do not go public.