Вы спрашиваете, как другие решают? Не так уж мало тех, кто тоже считает, что чупики и т.п. не полезны. Но дети все разные  Одному достаточно просто сказать и он послушается. Ваша - другая. Вам этот способ не подошел. И никто лучше вас вашего ребенка не знает. Только вы можете придумать что-то индивидуальное именно для своего. Можно строго запрещать и жестко контролировать. Но тогда уж не до самостоятельности. Да и ни к чему хорошему это не приведет. Будет врать, изворачиваться, выпрашивать у других, с возрастом еще больше врать и изворачиваться, потеря доверия взаимная и т.п. Или ищите компромиссы. Может слегка пересмотреть свои взгляды? В конце концов, не настолько эти "вкусности" вредны... Много и других вредных факторов в жизни, все не исключишь. Кому действительно здоровье не позволяет что-то конкретное есть, то там и объяснять не надо.