yeah, it's not that you can't get DIL (or Omega Marks, or Fleet Marks, or Romulan Marks, or EC, or Lobi, or Borg Neural Processors, or...) anywhere, it's that you've got yet again that many more to get, and you have to do what they want, for a set period of time, to get them. STFs were decent in that you used to be able to get a good variety (minus Fleet Marks) all in one place, and there was a little strategy and teamwork involved.
The SB24 (the new farm zone) DOES award DIL, but it's nothing but spam the spacebar for 1 minute, collect rewards. Why in the hell would you want to do that, and why's it preferable to what we were doing? Boring as all hell.