Carbohydrates cause obesity. Wasn't until the change in the food pyramid for more bread/pasta/rice/etc. that obesity started being a problem.
Not really, though it needs expanded: Calorie surplus + high carb diet leads (via contributing to or exacerbating various metabolic conditions) more and harder to resolve obesity than the same calorie surplus with other macronutrient composition.
No it doesn't. High carb diets only make obesity more likely because they make it more likely that you'll have a calorie surplus.
EDIT: /s
Sweet tastes change a number of digestive processes, as does severe calorie restrictions.