I copied this from Rachel, with only a few edits. I am sharing here because it is excellent advice!
A person who tsk-tsks the behavior, the decisions, the commitment of a caregiver, and/OR a person who sabotages, subverts and/or shrug-offs what caregivers do has a perception problem. This perception problem might be caused by any of the following issues:
#1. They are a person who has never been a caregiver
#2. They are a deluded, "perfect" caregiver who believes their way is the "perfect" way
#3. They are a person who gossips and criticizes because they don't have a life
#4. They are a nasty person who gets their jollies by putting down other people
#5. They are a person who, personally, doesn't like the caregiver (for whatever reason)
#6. They are a person who is so competitive that they never miss an opportunity to make another person feel dumb, wrong, or inferior.
#7. They are a person who always chooses easy, selfish, pop, instant gratification (I am talking about a person who knowingly pushes a cupcake on a diabetic, offers a drink to a recovering alcoholic etc...."just one won't hurt." If you feel up to it, I recommend that this type of person should be firmly reprimanded and told to cease their behavior immediately.)
Yes, it is always wise to be always open to suggestions and observations, but it is the sad, awful truth that mostly what caregivers get is useless, prejudiced, naive, often painful, insulting poopy advice from relatives, friends and the general public.
Remember: Bullshit belongs on the begonias!