Why is stuff that is good for you not as tasty? Chocolate cake is much better than green gunk. (See below) Cookies are better than broccoli, etc.
Why is it that our flesh wants the candy of life? The carnal pleasures of money gotten easily, sex outside of the context of marriage, lies to get us ahead in life, etc. are what we want. Things that are good for us long term are not necessarily as pleasurable in the short term. It takes character, waiting, and obeying God to be successful. And lots of prayer, fasting, and reading His Word.
“For what is a man profited, if he shall gain the whole world, and lose his own soul? or what shall a man give in exchange for his soul?” ~ Matthew 16:26