The goats are in fact very cute animals. I believe the reason why goats aren't more popular as pets is due to most ordinary goats' sizes might exceed most people's desired size for pets. I'd get one if they stay as small as a medium sized dog. Of course there is also the reason of they being food for many people around the world for thousands of years.
True, but dogs are food for millions of people as well. Horses are food in many countries outside of the U.S. and pigs are food everywhere (And still kept as pets). Certain species of cockroaches are served as food and kept as pets. Rabbits and squirrels are kept as pets and food. I don't think animals should be considered one or the other. Why can't they be both?