Carbohydrates cause obesity. Wasn't until the change in the food pyramid for more bread/pasta/rice/etc. that obesity started being a problem.
EDIT: /s
Sweet tastes change a number of digestive processes, as does severe calorie restrictions.
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.