So this may only apply to me, and is not a requirement or recommendation for anyone else.
But I used to love sweets. In particular, sweet baked goods like cookies, pastries, donuts, more so than candy.
Definitely a weakness. I decided I was going to completely eliminate the taste of sweetness from my palate. Cold turkey - no sugar, no artificial sweeteners, no “keto” versions of cookies or pastries. Just done with it.
Took about 3 months before the cravings for those were just a memory. I am no longer tempted. But I don’t want to risk keeping the sweet tooth alive. It’s just another trigger for me to eat for pleasure or taste, and not for hunger or nutrition.
For some, having a rule that says “I can have cookies, just not today” works. For me, I need a rule that says “I’ve already had all of the cookies I will eat in my lifetime, I just chose to front-load them in the first 60 years.” And there are others, lucky ones, who can eat a cookie and it does not trigger overeating cravings. Everyone has to figure out where they land on the cookie spectrum (or cakes, or candy, or whatever.)
Clearly there are people who are not dealing with weight issues who can eat the occasional pastry and get along fine. I am not one of those people.
So I don’t say anyone should utterly avoid artificial sweeteners. But doing so helps me.
As to the taste of food - there are many vegetables now that I enjoy eating whereas before I would only eat them because they were “good for me” but what I really wanted was that rice, bread, or dessert. Now, I’m like “Oh boy, broccoli!” and it’s not sarcasm.