Why does my cookbook want me to drain my tomatoes for a pasta sauce?
The main purpose is to allow you to get a thick, hearty sauce more quickly.  By pre-draining the liquid, you lose a a very small amount of flavor, but save time and energy in reducing the sauce.  Otherwise, you would simply have to boil away the excess liquid to get the desired consistency.