If you smoke a joint in an area were it's still illegal and you pop positive you get fired. Real world rules should apply to everyone
but someone on welfare can drink all day and keep getting those benefits?
i don't entirely disagree with your overall stance, but at some point you gotta realise that these broad generalizations and sweeping statements just make good soundbites...they don't work out so well in reality