The parts that are missing is finding a way for those on a low income to get some of the necessities at the same percentage as others such as only spending 30% of their income on rent. I get why the government claws back half of everything a person on welfare or ODSP earns but then we wonder why they don't bother. When you earn $200 a week and only have $100 to keep but then have to deduct the going to work expenses from that such as bus fare and a hair cut it becomes not worth it.
My daughter is on ODSP and the only way she can survive is that she lives in a subsidized apartment so that she only pays the $450 the government gives towards rent and shares to make it work.