Is because you always want munchies. But all those delicious foods are unhealthy. And as most as you know, our country is facing the imminent threat of obesity, so the government doesn't want everyone to get obese. So maybe they are trying to stop obesity.
Just so you know I am still for legalization. This is just a theory