Why isn't the increased nutrient absorption offset by decreased appetite and intake? Is there something special about fructose on the demand side as well as the supply side, somehow suppressing normal energy homeostasis?
A bit like an exception nobody thought about while designing the code and so never wrote a handler for.
That is why it is possible to consume a literal 1000 calorie frappuccino and not feel the slightest bit full.