I agree that it would be much more useful to have the food and vitamins on the marketplace. The KC sim is lovely, but sometimes you just need to get the food and don't need the hassle of going to the store.
It would also enable us to buy food for our friends if, say, we wanted to give a kitten to someone new to kittycats. Then that person can get addicted too