Nope, Vancouver has a crazy amount of resources available to help anyone who actually needs/wants it, including housing options, drug treatment, food, education, showers, clothes, and job training/placement. I'm not interested in supporting anyone's drug habit.
For the people capable of working, we also have several labour/temp agencies where literally the only thing you have to do to get a job is walk in the door - they provide you with steel-toed boots, ear plugs, hard hat, bus tickets, etc. You don't even need to be particularly strong, since lots of construction sites just need people to do menial shit like wiping down surfaces to keep the dust levels down. Paid the same day, and at a decent hourly rate - when I did it about seven years ago they were paying about $13/hr for totally unskilled labour, higher if you had any skills or training.