It's certainly commendable, but the amateur economist in me wonders about the costs. The reduction in garbage is seen, but what is unseen?
I used to provide IT support for a company which produces engery from sewage via plasma gasification and various other processes. One of the challenges they faced was engineering a process that was self-sustaining and profitable.
If the Swedish program is centrally-planned, as opposed to market-driven, then it's devoid of profit and loss which makes it impossible to know if inputs exceed outputs. They could actually be unwittingly undermining their own future prosperity.