I do believe that a longer fast would be more beneficial, however, someones negativity to short term fasting isn't worth a hill of beans along side of positive personal experiences. You know if short fasts are beneficial for you. Your body will tell you. If they are helping you, do what you know is right for you. Don't let somebody discourage you just because they are suppose to be in the know. There is no human alive that knows everything.