There's levels of crime. Obviously there's a gap between jay walking and burglary or murder. One characteristic that separates weed from speeding or jay walking is that weed is a luxury that you are consuming while at the same time you're saying that you need government help because you cant afford to take care of yourself.
If i make $250k a year but cant afford to buy food because i have 9 car payments and own 3 boats.... that doesnt mean the government should feed me. That's the point of everyone mentioning smart phones and rims..... if you went door to door in the housing projects..... you'd find that almost every person there owns a smart phone and half of them will have a tahoe on 22s parked outside. A lot of these people are in the situation theyre in because of the way they prioritize. Food>smart phone.... food>rims.... food>cable.... food>big screen tv..... you cant spend your money on everything you want and then expect tax payers to provide you with everything you need.