Ну, начать стоит с того, что не всякая капуста имеет форму шара. К роду "капуст" (Brassica) относится, например, еще и репа. Да и брокколи с кудрявой капустой не очень-то и шарики.
Если говорить об обычной огородной капусте, то стоит учесть, что она является двулетним растением, так что в первый год растение накапливает питательные вещества в качан, а на второй год приступает к размножению. Качан огородной капусты может зацвести даже без земли, настолько там все хорошо и питательно. А форма такая, потому что удобно накапливать слой за слоем, лежа не земле и создавая максимальную плотность питательного при минимальном занимаемом месте.
А вот упомянутый брокколи - однолетнее растение. Возможно, поэтому там шара не имеется. (А про репу и говорить не стоит, у нее круглый корень, конечно, но это другая история (качана-то нет), хотя и связанная с максимальной концентрацией питательных веществ).
В общем, для огородной капусты так хорошо, ей нравится, никто не против.