There is a technical or moral concern that does not immediately make money, or worse, reduces income.
Every development sprint tasks are prioritized.
All that needs to happen is for the desired items to have, say, a priority of 3, while items in the sprint are always priorities 1 and 2.
That ensures those items are never done.
Examples? Google web applications tested and bugs fixed for Firefox.