I tend to serve everything including the fruit at once so the DCs do not differentiate between main course and puddings. - the main barriers are money; it costs more money to eat nice healthy food, a variety of fresh vegetables, fruit (esp. in the quantity it gets consumed in this house!) and healthy alternative snacks (like organix crisps!) rather than eating, say, apples every day.