It is probably an agricultural restriction - all those products carry diseases and pests that could contaminate crops and herds. New Zealand had the same restrictions but I think we were allowed to take trail mix with dried fruit as the drying process would have destroyed any bacteria or pests.