For many getting to LTG would be out of reach or take a lot longer without DSC promos to help along the way. I am on track to get to LTG many years before I would have got to it without DSC.
For QF the sugar hit of additional revenue is worth more people getting status. If you are relying on DSC to get/retain status you are probably extracting a lot less value from that status than someone who earns it without that and flies much more often.