The main difference in raising beef vs. goats is rate of gain and days to final weight. Goats are at market weight at around 7 MONTHS, while beef are generally at market weight around 18 MONTHS. You can fatten and sell almost 3 sets of goats in the amount of time you are going to need to reach market weight on cattle.
It depends on where you live, but in some areas, goat meat is in REALLY REALLY high demand. You can get $3/lb live weight at auction in some areas, when goats are sold in lots vs. singly. Goats are also generally MUCH MUCH cheaper to purchase than cattle - in my area, a weaned meat goat ready to fatten sells for $75-100 a piece for proven producing lines. A feeder calf is typically in the $500 range....
You can sell good commercial doe kids for $250-400 each at weaning or market age. I have always sold my doe kids within hours of posting them for sale.
You don't need as much space for goats as you do cattle (though goat fence *can* be more expensive than fence that holds cattle!).
Goats are easier to handle and ship than cattle.
Goats have a 5 month gestation, and normally kid out twins or triplets, sometimes singles. Cattle have a 9 mth gestation and typically produce a single calf.
Having a buck around isn't too hard. They smell. The rowdy ones can be a PITA, but the docile ones are an absolute joy to have. I would rather have a buck than have to feed a bull... The buck costs less in every aspect, and his returns for his "work" are more numerous and faster than a bull....