Constellation Brands' recent sell-off makes enough superficial short-term sense, but dismisses this company's longer-term ...