The whole thing is bollocks . They were supposed to have spent 40 years wandering about in the desert when Canaan was only a few hundred miles away and spent 40 years eating nothing but mana. Then when they got a bit bored of the diet and tentatively asked Yaweh if they might possibly have some meat he killed a load of them in anger for being ungrateful.
It's not immoral to eat meat, abort a fetus or love someone of the same sex...I think that about covers it