My mother always told me - if folks think they can do something better - then let them go ahead and try. Sometimes they will - but just let them go ahead and try - perhaps whatever it is doesn't seem quite as easy as was thought. (Did that last sentence make any sense?)--Sorry - I'm typing on virtually no sleep.
I still think some of them are jealous.......