So your saying using cannabis would be a replacement for food. Of course this would work, if you dont eat then you dont gain weight. However i belive you would ge thungry as you usually do eventually even if you were constnatly high. Also weed kicks up your metabolism for a short time, therefore if you dont eat its making you thinner, than being sober and not eating.