What an amazingly unhelpful thread of answers. highlights all that is wrong with forums. You'll get a multitude of answers all of differing opinion and still be scratching your head. Best bet, check with your trusted dealer
Guess it depends on what bike you have and how old. For my tuppence worth, if a modern bike then draining fuel and cleaning carb after each ride is time consuming, expensive and most importantly pointless as well as you running the risk of not putting back as was - needle in wrong place, knock the floats etc etc
Fuel will be fine if you use good fuel and good oil - if not using good fuel / oil then safe to assume skimping on other areas of bike and maintenance
Carb is a a sealed unit - i.e. nothing can get in or out - all you do by removing it and cleaning it is break that seal and risk contamination. If bike running fine you can be pretty bloody sure that the fuel and carb are fine. I'll bet you those that have carb issues are those that constantly have it on and off..
Running your bike dry wont actually get all the fuel out of the carb either so largely a pointless and ancient practice (IMO).
If you know what you're doing, have the time, space and equipment and know all your carb settings then I guess you wont really do any harm constantly stripping, cleaning, rebuilding and reinstalling. If not and bike runs well you're potentially creating a problem where one did not exist.