In every attempt there will be one set of people who will applaud, and another who will pick holes. Go on doing your own work, what need have you to reply to any party? "Truth alone triumphs, not falsehood. Through truth alone lies the path of the gods" (Mundaka Upanishad, 3.1.6). Everything will come by degrees.